-
Всього повідомлень
4 122 -
Приєднався
-
Останній візит
-
Дней в лидерах
22
Тип контенту
Профили
Форум
Календарь
Все, що було написано madf
-
http://local.com.ua/forum/index.php?showto...mp;#entry131828
-
А что показывает netstat? А что говорит tcpdump в момент коннекта? Еще можно включить в старгейзере мониторинг потоков и посмотреть не зависает ли поток атворизатора. Еще можно собрать старгейзер в отладочном режиме и посмотреть - может он что-то в консоль пишет?
-
Это не в базе. Это одно из полей объекта класса USER. В базу не пишется состояние пользователя. Хотя косвенно его можно определить, но это не надежный метод. В Firebird есть tb_sessions_log, в него пишутся моменты коннектов и дисконнектов пользователей. Можно посмотреть последнюю запись по пользователю. Cамый надежный метод - это скрипты OnConnect/OnDisconnect.
-
Не касается
-
Да
-
Stg не корректно снимает деньги на счету
тема ответил в Romeshik пользователя madf в Питання по Stargazer
"Заморозка" позволяет снимать только часть абонплаты. Да, "замораживать" и "размораживать" прийдется вручную. -
Stg не корректно снимает деньги на счету
тема ответил в Romeshik пользователя madf в Питання по Stargazer
Для этого существует "заморозка" счета -
Под valgrind был запущен сам КК, не старгейзер? Буду смотреть... К стати, а база какая используется?
-
... To set IP-addresses use: sgconf set -s <server> -p <port> -a <admin> -w <admin_pass> -u <user> -I <*|ip_addr[,ip_addr...]> To get IP-addresses use: sgconf get -s <server> -p <port> -a <admin> -w <admin_pass> -u <user> -I ...
-
cd stg-2.4-2007.01.20-13.47.20/ patch -p0 < file.patch Вместо file.patch подставить имя файла с патчем.
-
Судя по синтаксису вызова КК используется версия от старой версии STG (более старой чем 405 даже). А вобще интересно посмотреть на консольный лог в момент такого вызова. Собери в режиме debug и покажи что он пишет.
-
На сколько стабильно работает консольный конфигуратор? Судя по скрину используется модифицированная а не оригинальная версия. Может, проблема в этом. Что за проблема с 1к? У местного провайдера работает уже на 4к без особых проблем (ну если не считать проблемой ужасно долгую загрузку списка юзеров в конфигураторе
-
Ошибка выше по логу.
-
А после чего начал подвисать?
-
Debug build. Type make explicitly Говорит, надо make запустить
-
А попробуй сделать отладочную сборку. Он при этом в консоль вывалит суть исклоючительной ситуации.
-
Меня, почему-то, не пугают такие размеры. Тем более вчера на itblogs проскакивала заметка про тестирование Firebird на базе в 1 Tb. Почистить легко - удалить данные из tb_detail_stats. Вот только на размере это вряд-ли скажется, т.к. явно используется предварительное резервирование места.
-
У Firebird, вроде, есть встроенные утилиты для этого
-
В автозапуске - это в /etc/init.d/? В каталоге projects/stargazer/inst/linux/etc/init.d есть пример скрипта для ubuntu.7.10. Можешь использовать его или модифицировать по своему усмотрению. А что за залет с /usr/sbin?
-
/usr/sbin/stargazer и /usr/lib/stg/* не появились? Тогда покажи, пожалуйста, логи сборки и установки. Да, к стати, ln /usr/bin/make /usr/bin/gmake можно уже не делать (начиная с 2.406-beta)
-
Со дня на день будет сделан релиз 2.406 и с ним будут выложены исходники авторизатора и конфигуратора.
-
Отключение при отрицательном балансе Radius-0.81beta
тема ответил в PoGrom пользователя madf в Питання по Stargazer
Вызов скрипта OnDisconnect выполняется самим Stargazer (а не модулями) в том случае если у пользователя на счету <= 0 денег и у него нет кредита. По поводу модулей радиуса: radius - это наша разработка. Модуль работает в паре с FreeRADIUS + rlm_stg. radius_ia - это сторонняя разработка, работает сам по себе. Так что включать оба можно, но не нужно. -
Отключение при отрицательном балансе Radius-0.81beta
тема ответил в PoGrom пользователя madf в Питання по Stargazer
... (1217, '2009-08-10 23:30:01', 'WebAdmin "admin" [192.168.230.1]', 'test1', '"notify_method" parameter changed from "0" to "1".'), (1218, '2009-08-10 23:30:01', 'WebAdmin "admin" [192.168.230.1]', 'test1', '"dealer_percent" parameter changed from "0" to "".'), ... В код Stargazer'а явно внесены какие-то модификации, т.к. этих полей в стандартной поставке нет. Возможно эти модификации нарушают или изменяют логику работы системы, что и вызывает "неотключение" пользователей. -
man 2 listen: SYNOPSIS #include <sys/socket.h> int listen(int s, int backlog); ... The backlog parameter defines the maximum length the queue of pending connections may grow to. If a connection request arrives with the queue full the client may receive an error with an indication of ECON- NREFUSED or, if the underlying protocol supports retransmission, the request may be ignored so that retries succeed.