Drool 0 Опубліковано: 2007-12-26 07:47:09 Автор Share Опубліковано: 2007-12-26 07:47:09 Плохо дело, за ночь старгайзер падал два раза, пришлось откатиться на самую первую твою сборку(отктябрьскую) она стабильней работает еще не падала. Если есть возможность пересобрать - пересобери с дебагом - в спеке ./build заменить на ./build debug Запусти его не через инти-скрипт, а сам бинарник и перенаправь вывод в файл stargazer.bin &> /stg.debug.log Логи потом запости или сюда, или в основную ветку разработки Если нет возможности пересобрать - я щяс выложу пересобранную с дебагом Ссылка на сообщение Поделиться на других сайтах
Drool 0 Опубліковано: 2007-12-26 07:49:16 Автор Share Опубліковано: 2007-12-26 07:49:16 Плохо дело, за ночь старгайзер падал два раза, пришлось откатиться на самую первую твою сборку(отктябрьскую) она стабильней работает еще не падала. Если есть возможность пересобрать - пересобери с дебагом - в спеке ./build заменить на ./build debug Запусти его не через инти-скрипт, а сам бинарник и перенаправь вывод в файл stargazer.bin &> /stg.debug.log Логи потом запости или сюда, или в основную ветку разработки Если нет возможности пересобрать - я щяс выложу пересобранную с дебагом Мда, приплыли - он с дебагом не собирается с такой диагностикой: g++ -c user.cpp -pipe -Wall -O2 -pipe -Wall -O2 -g3 -Wall -I /usr/src/RPM/BUILD/stg-2.4-2007.12.21-13.52.01/projects/stargazer/../../include -DDEBUG -DLINUX user.cpp: In member function 'int USER::AddMessage(STG_MSG*)': user.cpp:1371: internal compiler error: in reg_or_subregno, at jump.c:2015 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugzilla.altlinux.ru/> for instructions. Preprocessed source stored into /usr/src/tmp/cchDihm7.out file, please attach this to your bugreport. gmake: *** [user.o] Error 1 gmake: Leaving directory `/usr/src/RPM/BUILD/stg-2.4-2007.12.21-13.52.01/projects/stargazer' error: Bad exit status from /usr/src/tmp/rpm-tmp.20993 (%build) Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2007-12-26 08:06:16 Share Опубліковано: 2007-12-26 08:06:16 Мда, приплыли - он с дебагом не собирается с такой диагностикой: g++ -c user.cpp -pipe -Wall -O2 -pipe -Wall -O2 -g3 -Wall -I /usr/src/RPM/BUILD/stg-2.4-2007.12.21-13.52.01/projects/stargazer/../../include -DDEBUG -DLINUX user.cpp: In member function 'int USER::AddMessage(STG_MSG*)': user.cpp:1371: internal compiler error: in reg_or_subregno, at jump.c:2015 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugzilla.altlinux.ru/> for instructions. Preprocessed source stored into /usr/src/tmp/cchDihm7.out file, please attach this to your bugreport. gmake: *** [user.o] Error 1 gmake: Leaving directory `/usr/src/RPM/BUILD/stg-2.4-2007.12.21-13.52.01/projects/stargazer' error: Bad exit status from /usr/src/tmp/rpm-tmp.20993 (%build) Почему при сборке с дебагом оно собирается с оптимизирующими флагами и пайпом ? Из-за этого и проблема. Ссылка на сообщение Поделиться на других сайтах
Drool 0 Опубліковано: 2007-12-26 08:18:49 Автор Share Опубліковано: 2007-12-26 08:18:49 Мда, приплыли - он с дебагом не собирается с такой диагностикой: g++ -c user.cpp -pipe -Wall -O2 -pipe -Wall -O2 -g3 -Wall -I /usr/src/RPM/BUILD/stg-2.4-2007.12.21-13.52.01/projects/stargazer/../../include -DDEBUG -DLINUX user.cpp: In member function 'int USER::AddMessage(STG_MSG*)': user.cpp:1371: internal compiler error: in reg_or_subregno, at jump.c:2015 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugzilla.altlinux.ru/> for instructions. Preprocessed source stored into /usr/src/tmp/cchDihm7.out file, please attach this to your bugreport. gmake: *** [user.o] Error 1 gmake: Leaving directory `/usr/src/RPM/BUILD/stg-2.4-2007.12.21-13.52.01/projects/stargazer' error: Bad exit status from /usr/src/tmp/rpm-tmp.20993 (%build) Почему при сборке с дебагом оно собирается с оптимизирующими флагами и пайпом ? Из-за этого и проблема. Без дебага с оптимизацией собирается. Лог сборки с дебагом http://fly.osdn.org.ua/~drool/stargazer/build.log Ссылка на сообщение Поделиться на других сайтах
stg-34 0 Опубліковано: 2007-12-26 08:21:14 Share Опубліковано: 2007-12-26 08:21:14 Дерни madf-a, он боролся с этой проблемой, и думаю даст тебе ответ. Ссылка на сообщение Поделиться на других сайтах
Drool 0 Опубліковано: 2007-12-26 08:22:03 Автор Share Опубліковано: 2007-12-26 08:22:03 Дерни madf-a, он боролся с этой проблемой, и думаю даст тебе ответ. Он, похоже, отсыпается :-) Ссылка на сообщение Поделиться на других сайтах
stg-34 0 Опубліковано: 2007-12-26 08:32:14 Share Опубліковано: 2007-12-26 08:32:14 Вообще-то, если мне не изменяет склероз, то проблема решалась тем, что менялась строка в AddMessage() с что_то = stgTime на что_то = time(NULL) Ссылка на сообщение Поделиться на других сайтах
Drool 0 Опубліковано: 2007-12-26 09:02:55 Автор Share Опубліковано: 2007-12-26 09:02:55 Выложил сборку от 2007.12.25 http://fly.osdn.org.ua/~drool/stargazer/ Были какие-то фиксы падения сервера Ссылка на сообщение Поделиться на других сайтах
Watson 0 Опубліковано: 2007-12-26 10:15:14 Share Опубліковано: 2007-12-26 10:15:14 Выложил сборку от 2007.12.25http://fly.osdn.org.ua/~drool/stargazer/ Были какие-то фиксы падения сервера Сборка собралась без проблем на обоих машинах(прошлая собралась только на одной машине) сегодня вечером поставлю понаблюдаю. Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2007-12-26 11:02:02 Share Опубліковано: 2007-12-26 11:02:02 Мда, приплыли - он с дебагом не собирается с такой диагностикой: g++ -c user.cpp -pipe -Wall -O2 -pipe -Wall -O2 -g3 -Wall -I /usr/src/RPM/BUILD/stg-2.4-2007.12.21-13.52.01/projects/stargazer/../../include -DDEBUG -DLINUX user.cpp: In member function 'int USER::AddMessage(STG_MSG*)': user.cpp:1371: internal compiler error: in reg_or_subregno, at jump.c:2015 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugzilla.altlinux.ru/> for instructions. Preprocessed source stored into /usr/src/tmp/cchDihm7.out file, please attach this to your bugreport. gmake: *** [user.o] Error 1 gmake: Leaving directory `/usr/src/RPM/BUILD/stg-2.4-2007.12.21-13.52.01/projects/stargazer' error: Bad exit status from /usr/src/tmp/rpm-tmp.20993 (%build) Internal Compiler Error, или, сокращенно, ICE. Внутренний баг gcc. Да, эта бага уже проскакивала осенью. Возникает только на x86_64-архитектуре при включенном -O любого уровня. Вопрос решился отключением внутреннего таймера при сборке релиза с оптимизацией (внутренний таймер активно используется только в отладочном режиме). По умолчанию, при сборке в debug-режиме вместо флагов -O2 -pipe подставляется флаг включения отладочной информации -g3. Однако, если Вы патчили скрипт build я не могу гарантировать его правильной работы Решение: в отладочном режиме отказаться от какой-либо оптимизации. Ссылка на сообщение Поделиться на других сайтах
Watson 0 Опубліковано: 2007-12-26 19:10:31 Share Опубліковано: 2007-12-26 19:10:31 Поставил очереднцю сборку, старгайзер запустился нормально но авторизатор подключился толькко один раз и больше не подключался после нескольких рестартов старгайзера тоже самое , первый раз подключается и больше нет.Вообщем закинул я модуль mod_auth_ia.so от твоей первой рабочей сборки, ну пока работает. P.S номер аськи в личку кинул. Ссылка на сообщение Поделиться на других сайтах
Drool 0 Опубліковано: 2007-12-26 21:12:58 Автор Share Опубліковано: 2007-12-26 21:12:58 Поставил очереднцю сборку, старгайзер запустился нормально но авторизатор подключился толькко один раз и больше не подключался после нескольких рестартов старгайзера тоже самое , первый раз подключается и больше нет.Вообщем закинул я модуль mod_auth_ia.so от твоей первой рабочей сборки, ну пока работает. В логах старгайзера что-то остается? А вообще-то кучерявый прикол, нужно звать stg-34 или Madf-а. Ссылка на сообщение Поделиться на других сайтах
Watson 0 Опубліковано: 2007-12-26 21:34:33 Share Опубліковано: 2007-12-26 21:34:33 Поставил очереднцю сборку, старгайзер запустился нормально но авторизатор подключился толькко один раз и больше не подключался после нескольких рестартов старгайзера тоже самое , первый раз подключается и больше нет.Вообщем закинул я модуль mod_auth_ia.so от твоей первой рабочей сборки, ну пока работает.P.S номер аськи в личку кинул. 2007-12-26 20:54:28 -- +++++++++++++++++++++++++++++++++++++++++++++ 2007-12-26 20:54:29 -- Module: 'Stg configurator v.0.05'. Stop successfull. 2007-12-26 20:54:29 -- Module: 'Pinger v.1.01'. Stop successfull. 2007-12-26 20:54:29 -- Module: 'Always Online authorizator v.1.0'. Stop successfull. 2007-12-26 20:54:29 -- Module: 'InetAccess authorizator v.1.1'. Stop successfull. 2007-12-26 20:55:02 -- Stg v. Stg 2.403b 2007-12-26 20:55:02 -- Message queue created successfully. msgKey=5555 msgID=262144 2007-12-26 20:55:02 -- Timer thread started successfully. 2007-12-26 20:55:02 -- Storage plugin: file_store v.1.02. Loading successfull. 2007-12-26 20:55:03 -- Users started successfully. 2007-12-26 20:55:03 -- Traffcounter started successfully. 2007-12-26 20:55:03 -- Module: 'ipq_cap v.1.1'. Start successfull. 0 2007-12-26 20:55:03 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50 2007-12-26 20:55:03 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 70 2007-12-26 20:55:03 -- Module: 'Pinger v.1.01'. Start successfull. 100 2007-12-26 20:55:03 -- Module: 'Stg configurator v.0.05'. Start successfull. 220 2007-12-26 20:55:03 -- Stg started successfully. 2007-12-26 20:55:03 -- +++++++++++++++++++++++++++++++++++++++++++++ 2007-12-26 20:55:04 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:55:10 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:55:17 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:55:23 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:55:29 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:55:35 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:55:41 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:55:47 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:55:53 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:55:59 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:56:05 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:56:11 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:56:17 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:56:23 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:56:29 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:56:35 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:56:42 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:56:48 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:56:54 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:57:00 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:57:06 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:57:12 -- User's connect failed. IP '192.168.13.226'. Wrong login or password 2007-12-26 20:57:15 -- Shutting down... 15 дальше запуск с другим модулема, пока работает 2007-12-26 20:57:16 -- +++++++++++++++++++++++++++++++++++++++++++++ 2007-12-26 20:57:16 -- Module: 'Stg configurator v.0.05'. Stop successfull. 2007-12-26 20:57:16 -- Module: 'Pinger v.1.01'. Stop successfull. 2007-12-26 20:57:16 -- Module: 'Always Online authorizator v.1.0'. Stop successfull. 2007-12-26 20:57:17 -- Module: 'InetAccess authorizator v.1.1'. Stop successfull. 2007-12-26 20:57:49 -- Stg v. Stg 2.403b 2007-12-26 20:57:49 -- Message queue created successfully. msgKey=5555 msgID=294912 2007-12-26 20:57:49 -- Timer thread started successfully. 2007-12-26 20:57:49 -- Storage plugin: file_store v.1.02. Loading successfull. 2007-12-26 20:57:50 -- Users started successfully. 2007-12-26 20:57:50 -- Traffcounter started successfully. 2007-12-26 20:57:50 -- Module: 'ipq_cap v.1.1'. Start successfull. 0 2007-12-26 20:57:50 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50 2007-12-26 20:57:50 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 70 2007-12-26 20:57:50 -- Module: 'Pinger v.1.01'. Start successfull. 100 2007-12-26 20:57:50 -- Module: 'Stg configurator v.0.05'. Start successfull. 220 2007-12-26 20:57:50 -- Stg started successfully. 2007-12-26 20:57:50 -- +++++++++++++++++++++++++++++++++++++++++++++ Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2007-12-26 23:03:48 Share Опубліковано: 2007-12-26 23:03:48 Очень глупая бага. inetaccess.cpp:1216, позиция 18. Там стоит "0" - фаза 20. А на самом деле должна быть фаза 2. Прибить и пересобрать. Ссылка на сообщение Поделиться на других сайтах
Drool 0 Опубліковано: 2007-12-27 00:20:12 Автор Share Опубліковано: 2007-12-27 00:20:12 Очень глупая бага. inetaccess.cpp:1216, позиция 18. Там стоит "0" - фаза 20. А на самом деле должна быть фаза 2. Прибить и пересобрать. Заливаю на http://fly.osdn.org.ua/~drool/stargazer/ с таким патчем: ================ начало ===================== --- stg-2.4-2007.12.25-10.53.18/projects/stargazer/plugins/authorization/inetaccess/inetaccess.cpp.orig 2007-12-25 10:35:19 +0200 +++ stg-2.4-2007.12.25-10.53.18/projects/stargazer/plugins/authorization/inetaccess/inetaccess.cpp 2007-12-27 01:39:38 +0200 @@ -1213,7 +1213,7 @@ printfd(__FILE__, "User %s phase changed //#endif gettimeofday(&iaUser->phaseTime, NULL); //iaUser->phaseTime = stgTime; -iaUser->phase = 20; +iaUser->phase = 2; return 0; } ================ конец ===================== Я правильно понял? Еще немного осталось :tongue: Ссылка на сообщение Поделиться на других сайтах
Watson 0 Опубліковано: 2007-12-27 15:51:14 Share Опубліковано: 2007-12-27 15:51:14 Очень глупая бага. inetaccess.cpp:1216, позиция 18. Там стоит "0" - фаза 20. А на самом деле должна быть фаза 2. Прибить и пересобрать. Заливаю на http://fly.osdn.org.ua/~drool/stargazer/ с таким патчем: ================ начало ===================== --- stg-2.4-2007.12.25-10.53.18/projects/stargazer/plugins/authorization/inetaccess/inetaccess.cpp.orig 2007-12-25 10:35:19 +0200 +++ stg-2.4-2007.12.25-10.53.18/projects/stargazer/plugins/authorization/inetaccess/inetaccess.cpp 2007-12-27 01:39:38 +0200 @@ -1213,7 +1213,7 @@ printfd(__FILE__, "User %s phase changed //#endif gettimeofday(&iaUser->phaseTime, NULL); //iaUser->phaseTime = stgTime; -iaUser->phase = 20; +iaUser->phase = 2; return 0; } ================ конец ===================== Я правильно понял? Еще немного осталось :tongue: Наверное еще не КОНЕЦ, последняя сборка работала с 9 утра, не падала но у меня перестал отрабатыться ONDISCONNECT.Тоесть подключился работаю и делаю перезагрузку пользовательской машине не выключая авторизатора, после перезагрузки ключик не запускаю и выхожу в интернет.Трафик и деньги при этом считае нормально.Похоже не срабатывает отключение по таймауту.Проверял на нескольких машинах под виндой и линухом.Может ктото проверить еще или это у меня только такое. Ссылка на сообщение Поделиться на других сайтах
Drool 0 Опубліковано: 2008-03-16 19:44:12 Автор Share Опубліковано: 2008-03-16 19:44:12 Последний релиз старгайзера выложен здесь: http://fly.osdn.org.ua/~drool/stargazer/new/ Также рад сообщить что я таки залил старгайзер в сизиф: http://www.sisyphus.ru/srpm/Sisyphus/stargazer Похоже, ALT Linux единственный rpm-based дистрибутив со старгайзером в репозитории ;-) Кроме того, наткнулся в инете на небольшое описание установки старгайзера на ALT Linux office-server 4.0: http://seval.nnm.ru/ustanovka_billinga_sta...40_officeserver Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубліковано: 2008-03-16 20:48:40 Share Опубліковано: 2008-03-16 20:48:40 Да, немного оффтоп, надо бы как-то, чтобы СТГ появился в портах и пакетах ФРИ! Ссылка на сообщение Поделиться на других сайтах
Drool 0 Опубліковано: 2008-03-17 04:38:40 Автор Share Опубліковано: 2008-03-17 04:38:40 Да, немного оффтоп, надо бы как-то, чтобы СТГ появился в портах и пакетах ФРИ! Самый быстрый вариант - подключиться к команде разработчиков FreeBSD и реализовать это Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас