Перейти до

Stargazer и Alt Linux


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

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

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

./build

заменить на

./build debug

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

stargazer.bin &> /stg.debug.log

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

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

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

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

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

 

:)

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

 

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 сказав:
  Drool сказав:
Мда, приплыли - он с дебагом не собирается с такой диагностикой:

 

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 сказав:
Дерни madf-a, он боролся с этой проблемой, и думаю даст тебе ответ.

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

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

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

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

 

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

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

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

 

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

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

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

 

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 номер аськи в личку кинул.

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

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

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

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

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

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

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

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