Jump to content

stg-2.408-rc2


Recommended Posts

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

 

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

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

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

stg-2.408-rc2.tar.gz

Link to post
Share on other sites
  • Replies 66
  • Created
  • Last Reply

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? ;)

 

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

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

Link to post
Share on other sites

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

 

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

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

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

 

Ждемс.

Link to post
Share on other sites

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

 

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

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

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

 

Ждемс.

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

Link to post
Share on other sites

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

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

 

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

Link to post
Share on other sites

...

 

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

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

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

Link to post
Share on other sites

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

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

 

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

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

Link to post
Share on other sites

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

 

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

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

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

Link to post
Share on other sites

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

 

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

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

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

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

Link to post
Share on other sites

[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

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

Link to post
Share on other sites

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()
Ошибка сегментирования

Link to post
Share on other sites

если радиус без модуля 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

Link to post
Share on other sites

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

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

Link to post
Share on other sites

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) раньше без него всё собиралось) или поправить сборку для этой ОС.

Link to post
Share on other sites

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

 

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

 

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

 

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

Edited by yKpon
Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

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

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

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

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

Link to post
Share on other sites

...

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

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

Link to post
Share on other sites
  • 3 weeks later...

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

присоединяюсь к просьбе, новый месяц не за горами, хотелось бы хотя бы патч
Link to post
Share on other sites
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...