BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 26 июн 2025, 11:43

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Внешный Perl скрипт для check и kill
СообщениеДобавлено: 06 июл 2010, 13:01 
Не в сети

Зарегистрирован: 02 июл 2010, 16:22
Сообщения: 9
Карма: 0
В роли инспектора подключений используем инспесктор вызывающий внешний скрипт.
Конфиг НАСа:
nas.port_time.default.*=20
nas.port_traffic.default.*=21:RADIN;22:RADOUT
card.activate.service=0
callback.support=0
month.break=1
nas.inspector.sleep_time=60
nas.inspector.kill.max_messages=5
nas.inspector.class=bitel.billing.server.processor.ScriptNASConnectionInspector
nas.inspector.check.command=/srv/scripts/check.pl ${NAS_IP} ${USER_PORT}
nas.inspector.kill.command=/srv/scripts/kill ${NAS_IP} ${USER_PORT}

Вариант даже такого Perl скрипта не хочет работать:
#!/usr/bin/perl
print "1";

В error.log Радиуса следующее:
processor 07-06/16:57:20 ERROR [Thread-9] LoggingPrintStream - java.lang.IllegalThreadStateException: process hasn't exited
processor 07-06/16:57:20 ERROR [Thread-9] LoggingPrintStream - at java.lang.UNIXProcess.exitValue(Unknown Source)
processor 07-06/16:57:20 ERROR [Thread-9] LoggingPrintStream - at bitel.billing.server.processor.ScriptNASConnectionInspector.sendCheckRequest(ScriptNASConnectionInspector.java:51)
processor 07-06/16:57:20 ERROR [Thread-9] LoggingPrintStream - at bitel.billing.server.processor.DefaultNASConnectionInspector.run(DefaultNASConnectionInspector.java:154)

Подскажите плиз, куда копать или дайте плиз пример рабочего perl скрипта для проверки?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешный Perl скрипт для check и kill
СообщениеДобавлено: 06 июл 2010, 17:36 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
скрипт исполняемый? права на исполнение у юзера баиллинга есть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешный Perl скрипт для check и kill
СообщениеДобавлено: 06 июл 2010, 17:48 
Не в сети

Зарегистрирован: 02 июл 2010, 16:22
Сообщения: 9
Карма: 0
Да.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешный Perl скрипт для check и kill
СообщениеДобавлено: 06 июл 2010, 18:55 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
тады ждем разработчиков :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешный Perl скрипт для check и kill
СообщениеДобавлено: 08 июл 2010, 13:17 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
исправлено . обновление для версий >=4.6 выложено


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.034s | 26 Queries | GZIP : On ]