yKpon Posted December 15, 2009 Posted December 15, 2009 Надо было посмотреть ps ax | grep stg-exec Может процессы выполнения скриптов поотваливались... К стати, на сколько "тяжелые" скрипты и какое значение ExecutersNum в конфиге? А, еще: чем трафик считается? оказалось причина всё таки была в файрволле до старгейзера, т.к. правила в том числе нат на локальные ресурсы мимо стг тоже не работали. странно как-то, все правила файрволла верные, а траффик не ходил, в общем ладно стг тут не причём. локальный траффик считается через ACCEPT, всё что через стг QUEUE
madf Posted December 15, 2009 Author Posted December 15, 2009 Надо было посмотреть ps ax | grep stg-exec Может процессы выполнения скриптов поотваливались... К стати, на сколько "тяжелые" скрипты и какое значение ExecutersNum в конфиге? А, еще: чем трафик считается? оказалось причина всё таки была в файрволле до старгейзера, т.к. правила в том числе нат на локальные ресурсы мимо стг тоже не работали. странно как-то, все правила файрволла верные, а траффик не ходил, в общем ладно стг тут не причём. локальный траффик считается через ACCEPT, всё что через стг QUEUE Раз используется IPQ - трафик мог не ходить потому что Stargazer его не принимал. Специфика у этого подхода такая...
rem_lex Posted December 17, 2009 Posted December 17, 2009 Логика не запрещает удалять юзеров сразу. Возможно это будет реализовано (исправлено?) позже. Если собираетесь исправлять, прошу учесть просьбу, дело в том, что при удалении пользователя иногда требуется получить в эвент скрипте OnDel некоторые другие параметры кроме логина, например его IP Дело вот в чём, до этого стояла старая карта NVidia GF-7900GTX, при первом запуске конфигруратора и получения параметров пользователей с сервера, проходило времени примерно 4-5 секунд. Сейчас поставил карту поновей ATI 4870, при первом запуске конфигруратора и получения параметров пользователей с сервера, стало проходить времени 26-28секунд. ... Интересно, у кого нить так же, или это только у меня? да, это было давно замечено, и действительно зависит от видекарты, в эмулированной винде, допустим VMWare практически моментально, а на компьютере dual core 2.4 с картой gt9800 может минуту-две думать
Колян Posted December 19, 2009 Posted December 19, 2009 Один час, полет нормальный В админке от Алферова не показывает юзеров онлайн, остальное вродь как все работает.
morfey Posted December 20, 2009 Posted December 20, 2009 Еще заметил одну багу: если добавлять пользователя через виндовый-конфигуратор, то информация о нем тут же заносится в базу (база postgresql), но вот если удалить пользователя, то запись из базы удаляется через 2,5-3 минуты. Не знаю может это и фича, но вот для вэб интерфейса это бага, т.к. информация выдаваемая будет не актуальна (инф. о пользователях достаю из базы sql запросом). PS. На БД Mysql такого не замечал, там такие изменения в базу в вносились сразу. Для вебадминки можно использовать кукисы, т.е. создавать временный кук с пометкой о пользователе, на вебке сравнивать кукис с юзером и не отображать есле он удален
rem_lex Posted December 20, 2009 Posted December 20, 2009 блин, да если сильно надо можно добавить руками в таблицу поле и апдейтить его из скриптов админки или скриптом OnDel, без всяких кукисов, т.е. ядра самого СТГ это не касается и дополнительного вмешательства не требует
morfey Posted December 20, 2009 Posted December 20, 2009 блин, да если сильно надо можно добавить руками в таблицу поле и апдейтить его из скриптов админки или скриптом OnDel, без всяких кукисов, т.е. ядра самого СТГ это не касается и дополнительного вмешательства не требует как вариант, про скрипты даже не подумал))
Колян Posted December 22, 2009 Posted December 22, 2009 Что нужно сделать, чтобы работала веб-админка Алферова? (STG-WEB)
morfey Posted December 22, 2009 Posted December 22, 2009 Что нужно сделать, чтобы работала веб-админка Алферова? (STG-WEB) Якщо новий sgconf то в вебі додать команду set після sgconf
madf Posted December 22, 2009 Author Posted December 22, 2009 Что нужно сделать, чтобы работала веб-админка Алферова? (STG-WEB) Якщо новий sgconf то в вебі додать команду set після sgconf Там, наче, sgconf_xml використано. І зав’язано на деякі поля в базі яких немає у оригінальному stargazer'і
Колян Posted December 22, 2009 Posted December 22, 2009 Да, там походу патч надо, но старый патч на новый стг вряд ли подойдет...
rem_lex Posted December 22, 2009 Posted December 22, 2009 при хорошем пинании все подойдет, если кому нужен, есть бэтта патченная, все вопросы не сюда, а туда в топик
morfey Posted December 23, 2009 Posted December 23, 2009 Питання: Чому після команди (видалення) ./sgconf set -s localhost -p 5555 -a ADMIN -w PASS -u USER -l вертає ERROR Але через пару хвилин видаляє юзера, чому не "ok" а "ERROR" ? В логах : Admin 'ADMIN', 127.0.0.1: User 'USER' deleted. Глюк? ~ те саме при додаванні юзера ./sgconf set -s localhost -p 5555 -a ADMIN -w PASS -u USER -n
morfey Posted December 23, 2009 Posted December 23, 2009 Ще питання. Якщо таблиці в mysql створити в utf-8 - це якось вплине на роботу стг, він правильно розумітиме кодування? Те саме стосується конфігуратора
madf Posted December 24, 2009 Author Posted December 24, 2009 Питання: Чому після команди (видалення) ./sgconf set -s localhost -p 5555 -a ADMIN -w PASS -u USER -l вертає ERROR Але через пару хвилин видаляє юзера, чому не "ok" а "ERROR" ? В логах : Admin 'ADMIN', 127.0.0.1: User 'USER' deleted. Глюк? ~ те саме при додаванні юзера ./sgconf set -s localhost -p 5555 -a ADMIN -w PASS -u USER -n Подивлюсь. Ще питання. Якщо таблиці в mysql створити в utf-8 - це якось вплине на роботу стг, він правильно розумітиме кодування? Те саме стосується конфігуратора Якщо скоригувати SET NAMES то буде працювати.
morfey Posted December 24, 2009 Posted December 24, 2009 Якщо скоригувати SET NAMES то буде працювати. А можна детальніше? Де скоригувати? В налаштуваннях стг нема присвоєння кодування, де саме, в сорцях?
morfey Posted December 24, 2009 Posted December 24, 2009 alter table Я про підключення стг до mysql. При конекті до мускуля де стг встановлює кодування ( set names )?
nightfly Posted December 24, 2009 Posted December 24, 2009 omg - мускуль встановлює кодування. MySQL Charset: UTF-8 Unicode (utf8) при cp1251_general_ci collation В чому у вас проблема?
madf Posted December 24, 2009 Author Posted December 24, 2009 Є кодування бази і є кодування з’єднання. Stargazer internally "вважає" що дані у кодуванні koi8. Тому треба встановити для з’єднання кодування koi8. А база може бути у чому завгодно: хоч в юнікоді, хоч в cp1251.
morfey Posted December 24, 2009 Posted December 24, 2009 Є кодування бази і є кодування з’єднання. Stargazer internally "вважає" що дані у кодуванні koi8. Тому треба встановити для з’єднання кодування koi8. А база може бути у чому завгодно: хоч в юнікоді, хоч в cp1251. о! Дякую До вас таке питання)) 1. ./sgconf get -s localhost -p 5555 -a admin -w 123456 - чи можливо зробити при такій команді відповідь Ок без вводу параметрі юзера. Наприклад, якщо я хочу дізнатись правильний чи неправильний логін пароль, але не знаю логінів юзера, також пригодиться для авторизації в веб-адмінкі, якщо вона через sgconf. 2. koi8-r - не розуміє ж символи і,ї,є ? Як бороться? P.S. Не дивились чому відповідь Error при видаленні юзера ?
madf Posted December 24, 2009 Author Posted December 24, 2009 Є кодування бази і є кодування з’єднання. Stargazer internally "вважає" що дані у кодуванні koi8. Тому треба встановити для з’єднання кодування koi8. А база може бути у чому завгодно: хоч в юнікоді, хоч в cp1251. о! Дякую До вас таке питання)) 1. ./sgconf get -s localhost -p 5555 -a admin -w 123456 - чи можливо зробити при такій команді відповідь Ок без вводу параметрі юзера. Наприклад, якщо я хочу дізнатись правильний чи неправильний логін пароль, але не знаю логінів юзера, також пригодиться для авторизації в веб-адмінкі, якщо вона через sgconf. 2. koi8-r - не розуміє ж символи і,ї,є ? Як бороться? P.S. Не дивились чому відповідь Error при видаленні юзера ? 1. Можливо. Якщо реалізуєте самостійно і надішлете патчі - буду вельми вдячний. 2. koi8-u PS: ще ні. І чому не зробить стг в утф? Юнікод рулить koi8 склався історично. Перехід на utf-8 у планах на наступну версію.
Колян Posted January 5, 2010 Posted January 5, 2010 Та же бага, что и в предыдущих версиях. После отправки сообщений стг вываливается. 2009-12-19 12:47:47 -- --------------------------------------------- 2009-12-19 12:48:53 -- Stg v. 2.406 2009-12-19 12:48:53 -- Message queue created successfully. msgKey=5555 msgID=2031616 2009-12-19 12:48:53 -- Timer thread started successfully. 2009-12-19 12:48:53 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2009-12-19 12:48:53 -- Users started successfully. 2009-12-19 12:48:53 -- Traffcounter started successfully. 2009-12-19 12:48:53 -- Module: 'bpf_cap v.1.0'. Start successfull. 0 2009-12-19 12:48:53 -- Module: 'InetAccess authorizator v.1.3'. Start successfull. 50 2009-12-19 12:48:53 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 70 2009-12-19 12:48:53 -- Module: 'Pinger v.1.01'. Start successfull. 100 2009-12-19 12:48:53 -- Module: 'Stg configurator v.0.08'. Start successfull. 220 2009-12-19 12:48:53 -- Stg started successfully. 2009-12-19 12:48:53 -- +++++++++++++++++++++++++++++++++++++++++++++ 2009-12-23 22:29:48 -- Cannot get message for user test. 2009-12-23 22:29:48 -- Couldn't GetMessage: Ну и после этого выпадает.
madf Posted January 5, 2010 Author Posted January 5, 2010 Та же бага, что и в предыдущих версиях. После отправки сообщений стг вываливается. 2009-12-19 12:47:47 -- --------------------------------------------- 2009-12-19 12:48:53 -- Stg v. 2.406 2009-12-19 12:48:53 -- Message queue created successfully. msgKey=5555 msgID=2031616 2009-12-19 12:48:53 -- Timer thread started successfully. 2009-12-19 12:48:53 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2009-12-19 12:48:53 -- Users started successfully. 2009-12-19 12:48:53 -- Traffcounter started successfully. 2009-12-19 12:48:53 -- Module: 'bpf_cap v.1.0'. Start successfull. 0 2009-12-19 12:48:53 -- Module: 'InetAccess authorizator v.1.3'. Start successfull. 50 2009-12-19 12:48:53 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 70 2009-12-19 12:48:53 -- Module: 'Pinger v.1.01'. Start successfull. 100 2009-12-19 12:48:53 -- Module: 'Stg configurator v.0.08'. Start successfull. 220 2009-12-19 12:48:53 -- Stg started successfully. 2009-12-19 12:48:53 -- +++++++++++++++++++++++++++++++++++++++++++++ 2009-12-23 22:29:48 -- Cannot get message for user test. 2009-12-23 22:29:48 -- Couldn't GetMessage: Ну и после этого выпадает. Что, регулярно падает? Бага в мускульном плагине
Recommended Posts