stg-34 0 Posted 2008-01-06 12:41:37 Share Posted 2008-01-06 12:41:37 Похоже победился баг с авторизатором. Качните, плз, еще раз архив Вчера просто какие-то чюдеса твороились Начиная с зависаний свитча, который никогда не вис, и заканчивая непакующимся архивом с исходниками. Но сегодня, похоже, всё пучком Проверили на debian 3.1, freebsd5, ubunta 6 Link to post Share on other sites
egor2fsys 5 Posted 2008-01-06 20:21:20 Author Share Posted 2008-01-06 20:21:20 Видимо свитчу давно не наливали, да и архиватору тоже Все работает вроде как надо. P. S. После сборки КК пришлось скопировать libsrvconf.so в /usr/lib, а то он писал ./sgconf: error while loading shared libraries: libsrvconf.so: cannot open shared object file: No such file or directory. Странно все это ... UPD. Необходимо скопировать после сборки libsrvconf.so в /usr/lib/stg и все будет хорошо, ибо сервер эту библиотеку не использует и нужна она только КК. Link to post Share on other sites
Watson 0 Posted 2008-01-06 21:18:31 Share Posted 2008-01-06 21:18:31 У меня тоже работает пол дня на тестовой машине, пока нормально, не виснет.Если пару дней не будет глюков с авторизатором то поставлю на рабочую и потестю.Но вот еще хочу обратить внимание разработчиков:Если дать ограниченные права админу 1.Параметры пользователя 2.Пароль пользователя 3.Добавлять-удалять пользователя то при добавлении нового юзера с балансом на счету больше нуля, денег на счету вновь созданного юзера не наблюдается.Иногда бывает нужно дать права только на заведение юзеров с первоначальной суммой, а дальше счета пополняют только кассиры.В версии 2.0.16 при добавлении юзера можно было и начальный баланс выставить. Link to post Share on other sites
palladium 0 Posted 2008-01-06 22:26:52 Share Posted 2008-01-06 22:26:52 Уже пол дня все работает нормально. Link to post Share on other sites
den68 0 Posted 2008-01-07 07:24:42 Share Posted 2008-01-07 07:24:42 ну ситуация координально изменилась в лучшую сторону. но всеровно иногда симафорит но при этом подключаеться нормально. <Module auth_ia> Port = 9999 UserDelay = 99 UserTimeout = 300 FreeMb = cash </Module> при выходе не подчищает за собой в директории monitor ... или не должен ? кто кстати варпер видел/писал чтоб апач на веб пускал админов по паролями которые в СТГ ? я так понимаю Decode12 ? как-бы это через sql прикруить ? может функцию у мускула запользовать ? Link to post Share on other sites
Alferov 0 Posted 2008-01-07 09:14:40 Share Posted 2008-01-07 09:14:40 Нет. Не работает inetaccess 1.2 Опять пришлось на старый (1.1) откатываться. Link to post Share on other sites
stg-34 0 Posted 2008-01-07 10:43:50 Share Posted 2008-01-07 10:43:50 Нет. Не работает inetaccess 1.2Опять пришлось на старый (1.1) откатываться. А что не работает и как ты собирал и инсталил? Link to post Share on other sites
Alferov 0 Posted 2008-01-07 12:36:49 Share Posted 2008-01-07 12:36:49 Что значит "как собирал"? Собрал с нового архива. ./build gmake install os - freebsd 6.2 Симптомы те же, что и раньше. Клиент показывает коннект, а серверу плевать. (( Link to post Share on other sites
izeldur 0 Posted 2008-01-07 17:23:25 Share Posted 2008-01-07 17:23:25 Собрал свежего stg, пол часа полет нормальный, вроде этот глюк исправлен. На всякий случай каталог с сырцами передвинул(mv) Нашел вот http://stg-tarif.narod.ru/ где взять эту версию конфигуратора? Link to post Share on other sites
den68 0 Posted 2008-01-07 22:34:12 Share Posted 2008-01-07 22:34:12 Что-то такое впечатление, что он с новым модулем иа засрал весь файрвалл неудаленными правилами, есть впечатление что не полностью отрабатывает ОнКоннект ... или безумное количество раз выплняеться Он Дисконнект. Link to post Share on other sites
izeldur 0 Posted 2008-01-07 23:36:13 Share Posted 2008-01-07 23:36:13 Что-то такое впечатление, что он с новым модулем иа засрал весь файрвалл неудаленными правилами, есть впечатление что не полностью отрабатывает ОнКоннект ... или безумное количество раз выплняеться Он Дисконнект. Ты скорее всего опечатался, потому как(по идее) OnConnect добавляет правила, а OnDisconnect их удаляет. Если это у тебя не так, то стоит посмотреть еще разок политику firewall и эти самые скрипты. Едиственное заметил, что авторизатор(inetaccess или sgauth без разницы) спустя какое-то время показывает что я "Не подключен", хотя в конфигуряторе горит On-line и firewall меня пропускает, просто авторизатор не верно выводит мой статус. Link to post Share on other sites
den68 0 Posted 2008-01-08 00:12:36 Share Posted 2008-01-08 00:12:36 Ты скорее всего опечатался, потому как(по идее) OnConnect добавляет правила, а OnDisconnect их удаляет. Если это у тебя не так, то стоит посмотреть еще разок политику firewall и эти самые скрипты. У меня паралельно работают 2 сервера стг разных версий и на разных портах, второй как можно догадаться тестовый - stg-2.404.9.7 скрипты одинаковые для обеих, и работают нормально уже более 2 лет. Теперь к сути, у меня в этом параметре стояло stg-exec 20, возможно, когда оно симафорило оно паралеьно пускало OnConnect и OnDisconnect на одного юзера ? в общем там бага какая-то, сейчас на ночь запущу, с утра гляну чего там опухло. # Кол-во запускаемых процессов stg-exec. # Эти процессы отвечают за выполнение скриптов OnConnect, OnDisconnect, ... # Кол-во процессов означает сколько скриптов могут выполнятся одновременно. # Значения: 1...1024 Пока откатился на stg-exec 1 и версию авторизатора 1.1 P.S. кстати, оч похоже на глюки с stg-exec, при изменении одного пользователя несколько раз ПАРАЛЕЛЬНО выполняеться скрипт ОнЧендж. У нас перезапускаеться дшцпд - по логам видно паралельные старты. P.S.2 всеже он подлец OnDisconnect 2 раза выполняет похоже, хотя чудеса, к нему никто не коннектится, стоит сам по себе тихо, а файрвалл лог пухнет как на дрожжах. Вот еще: невнятно как забароть 7179 ? S< 0:08 ./stargazer2_4 /etc/stargazer_2.4 7180 ? S 0:00 \_ stg-exec /etc/stargazer_2.4 9775 ? S 0:00 | \_ sh -c /etc/stargazer_2.4//OnUserDel "kstr3kv222" 9782 ? S 0:02 | \_ /usr/bin/perl /etc/stargazer_2.4/_run/OnChange/OnChange_MAC.pl GR24 9787 ? S 0:00 | \_ /bin/sh /etc/rc.d/init.d/dhcpd restart 9793 ? S 0:00 | \_ initlog -q -c /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd. 9794 ? S 0:00 | \_ /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth результат 5393 ? S 23:03 /usr/sbin/named -u named -c /etc/named/named.conf 2442 ? S 0:00 /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 7179 ? S< 0:08 ./stargazer2_4 /etc/stargazer_2.4 7180 ? S 0:00 \_ stg-exec /etc/stargazer_2.4 9796 ? S 0:00 /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 как так получается ? подобный результат из шела мне симитировать неудалось Link to post Share on other sites
masters 126 Posted 2008-01-08 06:54:17 Share Posted 2008-01-08 06:54:17 Нашел вот http://stg-tarif.narod.ru/ где взять эту версию конфигуратора? Обращайся к МАХу - это его рук дело :00: Link to post Share on other sites
zulu_Radist 856 Posted 2008-01-08 07:18:38 Share Posted 2008-01-08 07:18:38 Нашел вот http://stg-tarif.narod.ru/ где взять эту версию конфигуратора? Обращайся к МАХу - это его рук дело :00: Можно забрать у меня тут Link to post Share on other sites
den68 0 Posted 2008-01-09 17:30:56 Share Posted 2008-01-09 17:30:56 При заполнении через консольный конфигуратор поля Note оч сильно влияет размер строки, если малеха ошибиться - переполнение буфера (?) и стг благополучно почил в позе без сообщений в лог, оставляя за собой процесс напамять - stg_exec. P.S. я про stg_exec писал/спрашивал - реакции я так понимаю на паралельный запуск процессов непоследует ? Link to post Share on other sites
stg-34 0 Posted 2008-01-09 17:45:55 Share Posted 2008-01-09 17:45:55 P.S. я про stg_exec писал/спрашивал - реакции я так понимаю на паралельный запуск процессов непоследует ? Мне пока нечего ответить, не успел изучить вопрос. Link to post Share on other sites
Max 0 Posted 2008-01-09 18:48:38 Share Posted 2008-01-09 18:48:38 Собрал свежего stg, пол часа полет нормальный, вроде этот глюк исправлен.На всякий случай каталог с сырцами передвинул(mv) Нашел вот http://stg-tarif.narod.ru/ где взять эту версию конфигуратора? все открытые разработки можно взять v-lan.ru/projects Link to post Share on other sites
izeldur 0 Posted 2008-01-09 21:57:50 Share Posted 2008-01-09 21:57:50 Собрал свежего stg, пол часа полет нормальный, вроде этот глюк исправлен.На всякий случай каталог с сырцами передвинул(mv) Нашел вот http://stg-tarif.narod.ru/ где взять эту версию конфигуратора? все открытые разработки можно взять v-lan.ru/projects Угу спасибо, уже взял. Нас счет моего бага с "фальшивым" отключением авторизатора ничего не слышно? Link to post Share on other sites
den68 0 Posted 2008-01-10 08:30:49 Share Posted 2008-01-10 08:30:49 P.S. я про stg_exec писал/спрашивал - реакции я так понимаю на паралельный запуск процессов непоследует ? Мне пока нечего ответить, не успел изучить вопрос. Кстати, по наблюдениям, после этих катаклизмов (в основном у нас OnChange раскидистый), СТГ падает через некоторое время, если не пребить в ручную процеесы дшцп которые он запустил. Если это поможет, могу кинуть наш OnnConnect. Link to post Share on other sites
nallien 3 Posted 2008-01-10 12:48:39 Share Posted 2008-01-10 12:48:39 все так же по прежнему при удалении любого пользователя с конфигуратора сервер падает..... (новогодняя версия) и все так же мне не удалось заставить КК отправлять сообщения пользователя... это только у меня? что делать ? Link to post Share on other sites
izeldur 0 Posted 2008-01-10 13:26:50 Share Posted 2008-01-10 13:26:50 (edited) все так же по прежнему при удалении любого пользователя с конфигуратора сервер падает..... (новогодняя версия) и все так же мне не удалось заставить КК отправлять сообщения пользователя... это только у меня? что делать ? Давно брал? Архив после нового года уже обновлялся. C КК такая же проблема, не могу отправить сообщение, а функция очень нужная # sgconf -s 127.0.0.1 -p 5555 -a users_admin -w ********** -u user -m 'Test Message' Ok Сообщение либо не отправляется либо не доходит, влогах по этому поводу чисто. Edited 2008-01-10 16:33:31 by izeldur Link to post Share on other sites
nallien 3 Posted 2008-01-11 06:34:22 Share Posted 2008-01-11 06:34:22 вчерашняя брал. коллеги отзовитесь пожалуйста! неужели только у меня сервер стг падает при удалении пользователя? может кто-то сможет что подсказать? проверил все библиотеки что компиляться с стг (*/lib/stg) - все как положено версия что надо. и еще заметил нехорошесть - при остановке старгейзера - пользователи не отключаются, тобишь сдается что OnDisconnect не выполняется в случае работы с авторизатором - таких проблем не замечено. Link to post Share on other sites
izeldur 0 Posted 2008-01-11 12:46:21 Share Posted 2008-01-11 12:46:21 вчерашняя брал. коллеги отзовитесь пожалуйста! неужели только у меня сервер стг падает при удалении пользователя? может кто-то сможет что подсказать? проверил все библиотеки что компиляться с стг (*/lib/stg) - все как положено версия что надо. и еще заметил нехорошесть - при остановке старгейзера - пользователи не отключаются, тобишь сдается что OnDisconnect не выполняется в случае работы с авторизатором - таких проблем не замечено. У себя проверил, при удалении пользователя все ок и при остановке билинга все скрипты тоже выполняются. Для отправки сообщений вместо sgconf стал юзать sgconf_xml, малость не удобно, но зато работает Link to post Share on other sites
den68 0 Posted 2008-01-11 17:14:49 Share Posted 2008-01-11 17:14:49 результат : 27730 ? S< 5:36 ./stargazer2_4 /etc/stargazer_2.4 27731 ? S 0:00 \_ stg-exec /etc/stargazer_2.4 19565 ? S 0:00 | \_ /bin/bash /etc/stargazer_2.4//OnDisconnect kuz_ubil28kv21 192.168.252.141 900.000000 722 1111111111 19596 ? R 0:00 | \_ iptables -t nat -D POSTROUTING -o eth1.5 -s 192.168.252.141 -d 0.0.0.0/0 -j MASQUERADE 7132 ? S 0:00 /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 eth0.250 eth0.251 eth0.252 eth0.253 eth0.254 eth0.255 7449 ? S 0:00 /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 eth0.250 eth0.251 eth0.252 eth0.253 eth0.254 eth0.255 7736 ? S 0:00 /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 eth0.250 eth0.251 eth0.252 eth0.253 eth0.254 eth0.255 11997 ? S 0:00 /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 eth0.250 eth0.251 eth0.252 eth0.253 eth0.254 eth0.255 12401 ? S 0:00 /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 eth0.250 eth0.251 eth0.252 eth0.253 eth0.254 eth0.255 12441 ? S 0:00 /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 eth0.250 eth0.251 eth0.252 eth0.253 eth0.254 eth0.255 16193 ? S 0:00 /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 eth0.250 eth0.251 eth0.252 eth0.253 eth0.254 eth0.255 16595 ? S 0:00 /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 eth0.250 eth0.251 eth0.252 eth0.253 eth0.254 eth0.255 16968 ? S 0:00 /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 eth0.250 eth0.251 eth0.252 eth0.253 eth0.254 eth0.255 начало: 27730 ? S< 6:13 ./stargazer2_4 /etc/stargazer_2.4 27731 ? S 0:00 \_ stg-exec /etc/stargazer_2.4 24076 ? S 0:00 | \_ /bin/bash /etc/stargazer_2.4//OnChange piskar159k8kv106 userdata0 00:00:00:00:00:00 24105 ? S 0:02 | \_ /usr/bin/perl /etc/stargazer_2.4/_run/OnChange/OnChange_MAC.pl GR24 24407 ? S 0:00 | \_ /bin/sh /etc/rc.d/init.d/dhcpd start 24410 ? S 0:00 | \_ initlog -q -c /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 eth0.250 eth0.251 e 24411 ? S 0:00 | \_ /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 eth0.250 eth0.251 eth0.252 et далее: 27730 ? S< 6:13 ./stargazer2_4 /etc/stargazer_2.4 27731 ? S 0:00 \_ stg-exec /etc/stargazer_2.4 24423 ? S 0:00 | \_ /bin/bash /etc/stargazer_2.4//OnChange piskar159k8kv106 userdata1 piskar159k8kv106 24435 ? R 0:02 | \_ /usr/bin/perl /etc/stargazer_2.4/_run/OnChange/OnChange_MAC.pl GR24 24418 ? S 0:00 /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 eth0.250 eth0.251 eth0.252 eth0.253 eth0.254 eth0.255 Link to post Share on other sites
palladium 0 Posted 2008-01-11 17:37:27 Share Posted 2008-01-11 17:37:27 вчерашняя брал. коллеги отзовитесь пожалуйста! неужели только у меня сервер стг падает при удалении пользователя? может кто-то сможет что подсказать? проверил все библиотеки что компиляться с стг (*/lib/stg) - все как положено версия что надо. и еще заметил нехорошесть - при остановке старгейзера - пользователи не отключаются, тобишь сдается что OnDisconnect не выполняется в случае работы с авторизатором - таких проблем не замечено. У меня тоже падает, но не всегда. Один раз 10 записей удалю и все нормально, а бывает и после 1-ой падает. Пробуй перед удалением пользователю поставить галочку "Отключен" и тогда удаляй. После отключения я удалял, для интереса и 20 и 30 записей, сервер не падал. Может это и совпадение...но...факт. А на счет остановки сервера и того что пользователи не не отключаются, ничего не скажу, у меня все нормально. Проверил. Link to post Share on other sites
Recommended Posts