Jump to content

Stg-2.406


Recommended Posts

Надо было посмотреть ps ax | grep stg-exec

Может процессы выполнения скриптов поотваливались... К стати, на сколько "тяжелые" скрипты и какое значение ExecutersNum в конфиге?

 

А, еще: чем трафик считается?

оказалось причина всё таки была в файрволле до старгейзера, т.к. правила в том числе нат на локальные ресурсы мимо стг тоже не работали.

странно как-то, все правила файрволла верные, а траффик не ходил, в общем ладно стг тут не причём.

 

локальный траффик считается через ACCEPT, всё что через стг QUEUE

Link to post
Share on other sites
  • Replies 197
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Надо было посмотреть ps ax | grep stg-exec

Может процессы выполнения скриптов поотваливались... К стати, на сколько "тяжелые" скрипты и какое значение ExecutersNum в конфиге?

 

А, еще: чем трафик считается?

оказалось причина всё таки была в файрволле до старгейзера, т.к. правила в том числе нат на локальные ресурсы мимо стг тоже не работали.

странно как-то, все правила файрволла верные, а траффик не ходил, в общем ладно стг тут не причём.

 

локальный траффик считается через ACCEPT, всё что через стг QUEUE

Раз используется IPQ - трафик мог не ходить потому что Stargazer его не принимал. Специфика у этого подхода такая...

Link to post
Share on other sites

Логика не запрещает удалять юзеров сразу. Возможно это будет реализовано (исправлено?) позже.

Если собираетесь исправлять, прошу учесть просьбу, дело в том, что при удалении пользователя иногда требуется получить в эвент скрипте OnDel некоторые другие параметры кроме логина, например его IP

 

Дело вот в чём, до этого стояла старая карта NVidia GF-7900GTX, при первом запуске конфигруратора и получения параметров пользователей с сервера, проходило времени примерно 4-5 секунд.

Сейчас поставил карту поновей ATI 4870, при первом запуске конфигруратора и получения параметров пользователей с сервера, стало проходить времени 26-28секунд.

...

Интересно, у кого нить так же, или это только у меня?

да, это было давно замечено, и действительно зависит от видекарты, в эмулированной винде, допустим VMWare практически моментально, а на компьютере dual core 2.4 с картой gt9800 может минуту-две думать

Link to post
Share on other sites

Еще заметил одну багу: если добавлять пользователя через виндовый-конфигуратор, то информация о нем тут же заносится в базу (база postgresql), но вот если удалить пользователя, то запись из базы удаляется через 2,5-3 минуты. Не знаю может это и фича, но вот для вэб интерфейса это бага, т.к. информация выдаваемая будет не актуальна (инф. о пользователях достаю из базы sql запросом).

 

PS. На БД Mysql такого не замечал, там такие изменения в базу в вносились сразу.

 

 

Для вебадминки можно использовать кукисы, т.е. создавать временный кук с пометкой о пользователе, на вебке сравнивать кукис с юзером и не отображать есле он удален

Link to post
Share on other sites

блин, да если сильно надо можно добавить руками в таблицу поле и апдейтить его из скриптов админки или скриптом OnDel, без всяких кукисов, т.е. ядра самого СТГ это не касается и дополнительного вмешательства не требует

Link to post
Share on other sites

блин, да если сильно надо можно добавить руками в таблицу поле и апдейтить его из скриптов админки или скриптом OnDel, без всяких кукисов, т.е. ядра самого СТГ это не касается и дополнительного вмешательства не требует

 

как вариант, про скрипты даже не подумал))

Link to post
Share on other sites

Что нужно сделать, чтобы работала веб-админка Алферова? (STG-WEB)

 

 

Якщо новий sgconf то в вебі додать команду set після sgconf

Link to post
Share on other sites

Что нужно сделать, чтобы работала веб-админка Алферова? (STG-WEB)

 

 

Якщо новий sgconf то в вебі додать команду set після sgconf

Там, наче, sgconf_xml використано. І зав’язано на деякі поля в базі яких немає у оригінальному stargazer'і

Link to post
Share on other sites

при хорошем пинании все подойдет, если кому нужен, есть бэтта патченная, все вопросы не сюда, а туда в топик

Link to post
Share on other sites

Питання: Чому після команди (видалення)

 

./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

Link to post
Share on other sites

Ще питання.

 

Якщо таблиці в mysql створити в utf-8 - це якось вплине на роботу стг, він правильно розумітиме кодування? Те саме стосується конфігуратора

Link to post
Share on other sites

Питання: Чому після команди (видалення)

 

./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 то буде працювати.

Link to post
Share on other sites

Якщо скоригувати SET NAMES то буде працювати.

 

А можна детальніше?

Де скоригувати? В налаштуваннях стг нема присвоєння кодування, де саме, в сорцях?

Link to post
Share on other sites

alter table :lol:

 

Я про підключення стг до mysql. При конекті до мускуля де стг встановлює кодування ( set names )?

Link to post
Share on other sites

Є кодування бази і є кодування з’єднання. Stargazer internally "вважає" що дані у кодуванні koi8. Тому треба встановити для з’єднання кодування koi8. А база може бути у чому завгодно: хоч в юнікоді, хоч в cp1251.

Link to post
Share on other sites

Є кодування бази і є кодування з’єднання. Stargazer internally "вважає" що дані у кодуванні koi8. Тому треба встановити для з’єднання кодування koi8. А база може бути у чому завгодно: хоч в юнікоді, хоч в cp1251.

 

о! Дякую

 

До вас таке питання))

 

1. ./sgconf get -s localhost -p 5555 -a admin -w 123456 - чи можливо зробити при такій команді відповідь Ок без вводу параметрі юзера. Наприклад, якщо я хочу дізнатись правильний чи неправильний логін пароль, але не знаю логінів юзера, також пригодиться для авторизації в веб-адмінкі, якщо вона через sgconf.

2. koi8-r - не розуміє ж символи і,ї,є ? Як бороться?

P.S. Не дивились чому відповідь Error при видаленні юзера ? :lol:

Link to post
Share on other sites

Є кодування бази і є кодування з’єднання. Stargazer internally "вважає" що дані у кодуванні koi8. Тому треба встановити для з’єднання кодування koi8. А база може бути у чому завгодно: хоч в юнікоді, хоч в cp1251.

 

о! Дякую

 

До вас таке питання))

 

1. ./sgconf get -s localhost -p 5555 -a admin -w 123456 - чи можливо зробити при такій команді відповідь Ок без вводу параметрі юзера. Наприклад, якщо я хочу дізнатись правильний чи неправильний логін пароль, але не знаю логінів юзера, також пригодиться для авторизації в веб-адмінкі, якщо вона через sgconf.

2. koi8-r - не розуміє ж символи і,ї,є ? Як бороться?

P.S. Не дивились чому відповідь Error при видаленні юзера ? :lol:

1. Можливо. Якщо реалізуєте самостійно і надішлете патчі - буду вельми вдячний.

2. koi8-u

PS: ще ні.

 

І чому не зробить стг в утф? Юнікод рулить :)

koi8 склався історично. Перехід на utf-8 у планах на наступну версію.

Link to post
Share on other sites
  • 2 weeks later...

Та же бага, что и в предыдущих версиях. После отправки сообщений стг вываливается.

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:

 

Ну и после этого выпадает.

Link to post
Share on other sites

Та же бага, что и в предыдущих версиях. После отправки сообщений стг вываливается.

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:

 

Ну и после этого выпадает.

Что, регулярно падает?

Бага в мускульном плагине

Link to post
Share on other sites
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...