Перейти до

Stargazer и Alt Linux


Рекомендованные сообщения

Плохо дело, за ночь старгайзер падал два раза, пришлось откатиться на самую первую твою сборку(отктябрьскую) она стабильней работает еще не падала.

Если есть возможность пересобрать - пересобери с дебагом - в спеке

./build

заменить на

./build debug

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

stargazer.bin &> /stg.debug.log

Логи потом запости или сюда, или в основную ветку разработки

Если нет возможности пересобрать - я щяс выложу пересобранную с дебагом

Ссылка на сообщение
Поделиться на других сайтах
Плохо дело, за ночь старгайзер падал два раза, пришлось откатиться на самую первую твою сборку(отктябрьскую) она стабильней работает еще не падала.

Если есть возможность пересобрать - пересобери с дебагом - в спеке

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

 

:)

Ссылка на сообщение
Поделиться на других сайтах
Мда, приплыли - он с дебагом не собирается с такой диагностикой:

 

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)

 

:)

Почему при сборке с дебагом оно собирается с оптимизирующими флагами и пайпом ? Из-за этого и проблема.

Ссылка на сообщение
Поделиться на других сайтах
Мда, приплыли - он с дебагом не собирается с такой диагностикой:

 

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

Ссылка на сообщение
Поделиться на других сайтах
Дерни madf-a, он боролся с этой проблемой, и думаю даст тебе ответ.

Он, похоже, отсыпается :-)

Ссылка на сообщение
Поделиться на других сайтах

Выложил сборку от 2007.12.25

http://fly.osdn.org.ua/~drool/stargazer/

 

Были какие-то фиксы падения сервера

Ссылка на сообщение
Поделиться на других сайтах
Выложил сборку от 2007.12.25

http://fly.osdn.org.ua/~drool/stargazer/

 

Были какие-то фиксы падения сервера

Сборка собралась без проблем на обоих машинах(прошлая собралась только на одной машине) сегодня вечером поставлю понаблюдаю.

Ссылка на сообщение
Поделиться на других сайтах
Мда, приплыли - он с дебагом не собирается с такой диагностикой:

 

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 я не могу гарантировать его правильной работы :)

 

Решение: в отладочном режиме отказаться от какой-либо оптимизации.

Ссылка на сообщение
Поделиться на других сайтах

Поставил очереднцю сборку, старгайзер запустился нормально но авторизатор подключился толькко один раз и больше не подключался после нескольких рестартов старгайзера тоже самое , первый раз подключается и больше нет.Вообщем закинул я модуль mod_auth_ia.so от твоей первой рабочей сборки, ну пока работает.

P.S номер аськи в личку кинул.

Ссылка на сообщение
Поделиться на других сайтах
Поставил очереднцю сборку, старгайзер запустился нормально но авторизатор подключился толькко один раз и больше не подключался после нескольких рестартов старгайзера тоже самое , первый раз подключается и больше нет.Вообщем закинул я модуль mod_auth_ia.so от твоей первой рабочей сборки, ну пока работает.

В логах старгайзера что-то остается?

А вообще-то кучерявый прикол, нужно звать stg-34 или Madf-а.

Ссылка на сообщение
Поделиться на других сайтах
Поставил очереднцю сборку, старгайзер запустился нормально но авторизатор подключился толькко один раз и больше не подключался после нескольких рестартов старгайзера тоже самое , первый раз подключается и больше нет.Вообщем закинул я модуль 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 -- +++++++++++++++++++++++++++++++++++++++++++++

Ссылка на сообщение
Поделиться на других сайтах

Очень глупая бага. inetaccess.cpp:1216, позиция 18. Там стоит "0" - фаза 20. А на самом деле должна быть фаза 2. Прибить и пересобрать.

Ссылка на сообщение
Поделиться на других сайтах
Очень глупая бага. 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:

Ссылка на сообщение
Поделиться на других сайтах
Очень глупая бага. 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.Тоесть подключился работаю и делаю перезагрузку пользовательской машине не выключая авторизатора, после перезагрузки ключик не запускаю и выхожу в интернет.Трафик и деньги при этом считае нормально.Похоже не срабатывает отключение по таймауту.Проверял на нескольких машинах под виндой и линухом.Может ктото проверить еще или это у меня только такое.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 months later...

Последний релиз старгайзера выложен здесь:

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

Ссылка на сообщение
Поделиться на других сайтах
Да, немного оффтоп, надо бы как-то, чтобы СТГ появился в портах и пакетах ФРИ!

Самый быстрый вариант - подключиться к команде разработчиков FreeBSD и реализовать это :(

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...