Перейти к содержимому
Local

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

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

 

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

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

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

stg-2.408-rc2.tar.gz

Поделиться сообщением


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

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

Поделиться сообщением


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

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

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

Поделиться сообщением


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

Бегло поглядел код - явных башизмов не обнаружил. Убрал явное указание SHELL.

Поделиться сообщением


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

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

 

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

 

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

 

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

Изменено пользователем yKpon

Поделиться сообщением


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

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

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

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

Поделиться сообщением


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

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

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

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

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

Поделиться сообщением


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

...

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

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

Поделиться сообщением


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

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

да, потому что postfix занял все слоты

Поделиться сообщением


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

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

Поделиться сообщением


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

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

присоединяюсь к просьбе, новый месяц не за горами, хотелось бы хотя бы патч

Поделиться сообщением


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

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

О чем речь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×