Перейти до

stg-2.408-rc2


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

http://stg.dp.ua/download/stg-2.408-rc2.tar.gz

 

Изменений по сравнению с rc1 немного. Это исправления замеченных ошибок:

  • исправление установки библиотек;
  • исправление сборки с --as-needed;
  • исправление авторизации в mod_radius;
  • принудительное создание симлинков при установке.

Если багов больше не будет замечено, то для релиза осталось подготовить документацию.

stg-2.408-rc2.tar.gz

Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 66
  • Створено
  • Остання відповідь

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

http://stg.dp.ua/download/stg-2.408-rc2.tar.gz   Изменений по сравнению с rc1 немного. Это исправления замеченных ошибок: исправление установки библиотек; исправление сборки с --as-needed; испр

А когда исправят "фичу" со снятием абонплаты?

Вот же есть патч: https://gitorious.org/stg/stg/commit/99ca2755b23f8d4d3a4000effefc60947e84504a

Когда релиз ?)

Встречный вопрос: когда багрепорты по 2.408-rc2? ;)

 

Когда релиз ?)

А если серьезно - документацию надо пилить. Как закончу - так и будет релиз.

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

Встречный вопрос: когда багрепорты по 2.408-rc2?

 

 # env CFLAGS="-O2" CXXFLAGS="${CFLAGS}" ./build
CFLAGS: Undefined variable.

Это я так понял не так переменная назначается во фре.

А так пока не наблюдал кроме мистических проблесков в 2.407-p1 ;)

 

Ждемс.

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

Встречный вопрос: когда багрепорты по 2.408-rc2?

 

 # env CFLAGS="-O2" CXXFLAGS="${CFLAGS}" ./build
CFLAGS: Undefined variable.

Это я так понял не так переменная назначается во фре.

А так пока не наблюдал кроме мистических проблесков в 2.407-p1 :)

 

Ждемс.

Во фре это, вроде, делается через setenv. И не в одну строку, а по одной команде для каждой переменной. Точнее не во фре а в tcsh. Попробуй через bash.

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

Когда релиз ?)

Встречный вопрос: когда багрепорты по 2.408-rc2? :)

 

ну как минимум зависания авторизатора (конфигуратора ?) с "recv header answer error" остались, причем еще более усугубились и теперь старгазер падает уже через несколько секунд после старта, на этапе обработки always online юзеров

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

...

 

ну как минимум зависания авторизатора (конфигуратора ?) с "recv header answer error" остались, причем еще более усугубились и теперь старгазер падает уже через несколько секунд после старта, на этапе обработки always online юзеров

Я бы сказал - зависания всего Stargazer'а.

Ну вот, релиз откладывается. Будет rc3 когда решим эту проблему.

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

Когда релиз ?)

Встречный вопрос: когда багрепорты по 2.408-rc2? :D

 

ну как минимум зависания авторизатора (конфигуратора ?) с "recv header answer error" остались, причем еще более усугубились и теперь старгазер падает уже через несколько секунд после старта, на этапе обработки always online юзеров

Не замечал както

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

Насчет новой функции FeeChargeType.

 

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

Т.е. допустим есть на счету -1 грн, кредит 3 грн. Доступ в инет есть, а абонплата не снимается.

Желательно или подправить текущую реализацию или добавить еще один вариант - снимать деньги, пока cash+credit>0

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

Насчет новой функции FeeChargeType.

 

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

Т.е. допустим есть на счету -1 грн, кредит 3 грн. Доступ в инет есть, а абонплата не снимается.

Желательно или подправить текущую реализацию или добавить еще один вариант - снимать деньги, пока cash+credit>0

Хорошее замечание. Сегодня поправлю.

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

[root@tower /home/bas]# grep \$4 stg-2.408-rc2/projects/stargazer/inst/freebsd/etc/stargazer/OnDisconnect

ID=$4
DIRS=$4

 

[root@tower /home/bas]# grep \$4 stg-2.408-rc2/projects/stargazer/inst/linux/etc/stargazer/OnDisconnect

ID=$4
DIRS=$4

 

Почему-то мне кажется, что DIRS должен быть $5

Опечатка/ошибка тянется ещё с предыдущих версий

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

Linux bill 2.6.32-5-amd64 #1 SMP Tue Jun 14 09:42:28 UTC 2011 x86_64 GNU/Linux

stg-2.408-rc2.tar.gz

 

поставил stg (база - файлы по умолчанию),

по инструкции настроил freeradius

поставил radiusclient-ng

запускаю freeradius -f -X

делаю radtest test 123456 127.0.0.1 1 testing123

получаю:

Listening on authentication address * port 1812
Listening on accounting address * port 1813
Listening on authentication address 127.0.0.1 port 18120 as server inner-tunnel
Listening on proxy address * port 1814
Ready to process requests.
rad_recv: Access-Request packet from host 127.0.0.1 port 47811, id=96, length=56
    User-Name = "test"
    User-Password = "123456"
    NAS-IP-Address = 127.0.1.1
    NAS-Port = 1
# Executing section authorize from file /etc/freeradius/sites-enabled/default
+- entering group authorize {...}
++[preprocess] returns ok
++[chap] returns noop
++[mschap] returns noop
++[digest] returns noop
[suffix] No '@' in User-Name = "test", looking up realm NULL
[suffix] No such realm "NULL"
++[suffix] returns noop
[eap] No EAP-Message, not doing EAP
++[eap] returns noop
++[files] returns noop
++[expiration] returns noop
++[logintime] returns noop
[pap] WARNING! No "known good" password found for the user.  Authentication may fail because of this.
++[pap] returns noop
rlm_stg: stg_authorize()
Ошибка сегментирования

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

если радиус без модуля stg , то не вываливается, только:

root@bill:/etc/freeradius# radtest test 123456 127.0.0.1 1 testing123
Sending Access-Request of id 128 to 127.0.0.1 port 1812
    User-Name = "test"
    User-Password = "123456"
    NAS-IP-Address = 127.0.1.1
    NAS-Port = 1
rad_recv: Access-Reject packet from host 127.0.0.1 port 1812, id=128, length=20

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

Да, с модулем к FreeRADIUS есть проблемы. Я предупреждал что серьезно не занимался его портированием на FreeRADIUS второй ветки, просто добился безошибочной сборки. А так он вполне может и не работать.

На исправление этой проблемы можно рассчитывать разве что в 2.409.

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

chapaevka# uname -a
FreeBSD chapaevka.kamnt.ru 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Oct 28 21:05:08 PETST 2011 bas@chapaevka.kamnt.ru:/usr/src/sys/i386/compile/CHAPAEVKA i386

 

 

chapaevka# ./build
#############################################################################
Building STG 2.4 for FreeBSD 8
#############################################################################
Checking CC... found
Checking CXX... found
Checking endianess... Little Endian
Checking for -lexpat... yes
Checking for -lfbclient... no
Checking for mysql_config... yes
Checking for mysql_config --cflags... [-I/usr/local/include/mysql -fno-strict-aliasing -pipe -g]
Checking for mysql_config --libs_r... [-L/usr/local/lib/mysql -lmysqlclient_r -pthread -lz -lm]
Checking for pg_config... pg_config: not found
no
Checking for -lpq... no
Checking for xmlrpc-c-config... xmlrpc-c-config: not found
no
Checking for -lxmlrpc... no
gmake -C /usr/home/bas/stg-2.408-rc2/projects/stargazer/../../stglibs
gmake: /usr/local/bin/bash: Command not found
gmake -C /usr/home/bas/stg-2.408-rc2/projects/stargazer/../../stglibs
gmake: /usr/local/bin/bash: Command not found
gmake: *** [libs] Error 127

 

Система свежеустановленная, bash'а в ней нет, зато есть стандартный sh. Варианты: или тянуть bash как зависимость (хотя 1) нет смысла 2) собирается без него 3) раньше без него всё собиралось) или поправить сборку для этой ОС.

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

15 минут назад упал старгейзер, последняя запись в логах

 

2011-10-29 18:05:18 -- purestg2: User a_morozov (socket=15) is disconnected.

 

падает через пару минут после запуска...

 

мускул не отвечает по запросу превышен лимит коннектов, оказался postfix который досят спамеры, вопрос снят

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

Ну вот, пришла беда откель не ждали...

А как падает? Segmentation fault? Или еще как?

В дебаге получится уронить?

скорее всего он падал по причине того что не мог соединиться с мускулом, это же стандартное явления этого модуля

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

...

скорее всего он падал по причине того что не мог соединиться с мускулом, это же стандартное явления этого модуля

А он действительно не мог?

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...
Гость
Эта тема закрыта для публикации сообщений.
  • Зараз на сторінці   0 користувачів

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


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