BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
СообщениеДобавлено: 12 фев 2008, 16:20 
установил сервер, модуль BGRadiusIPN и настроил его как описано в доке, настроил CISCO
при подключении клиента в логах radius
ERROR 12.02.2008 15:01:59 NAS not found for Packet!!!
INFO 12.02.2008 15:01:59 Packet:
Type=AUTHENTICATION_REQUEST
Attributes:
User-Name=test
NAS-Identifier=PPPoE
NAS-Port-Id=0/0/2/0
CHAP-Password=.ÇU¶$sñ.Ò[o}ù.²l.
NAS-IP-Address=192.168.1.220
NAS-Port=28
Service-Type=2
Framed-Protocol=1
Acct-Session-Id=0000001C
NAS-Port-Type=5
cisco-avpair=client-mac-address=0003.250f.d4b9

Где мог накосячить?????? :roll:


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 фев 2008, 16:25 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
После изменения конфигурации насов необходимо перезапустить радиус.
Или же в конфигурации насов нет наса с IP 192.168.1.220


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 фев 2008, 17:00 
Извините за банальный вопрос :oops:
Но где можно конфигурировать насы


Вернуться к началу
  
 
СообщениеДобавлено: 12 фев 2008, 17:46 
Если вы имеете ввиду 10.3. Настройка шлюза BGRadiusIPN,
то там я указал хост 192.168.1.220 и порт 0 шлюза, а также ключевое слово. Затем я перегризил BGRadiusIPN и BGServer навсякий случай.
Изменений ноль, это я проделывал и во время настройки.


Вернуться к началу
  
 
СообщениеДобавлено: 12 фев 2008, 18:08 
Это radius.properties. Там есть аттрибут processor.nas, чему он равен? Описания нет, чисто логически поставил ip nas.
а processor.mid равен 0 или 1- код источника?

processor.class=bitel.billing.server.processor.ipn.IPNProcessor
processor.mid=0
processor.nas=192.168.1.220

#\u043f\u043e\u0440\u0442\u044b \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430
auth.port=1812
acct.port=1813
admin.port=1955
#netflow.port=2001

#\u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u0434\u043d
auth.thread.count=10
acct.thread.count=10
#netflow.thread.count=10


Вернуться к началу
  
 
СообщениеДобавлено: 12 фев 2008, 18:13 
Попутно команда radius.sh status что должна выводить?
У меня получается висюк, т.е. процесс висит и ничего не выдает, приходится убивать по ctrl+C


Вернуться к началу
  
 
СообщениеДобавлено: 12 фев 2008, 19:30 
после ctrl+c в файле radius.out появляется

java.lang.NullPointerException
at bitel.billing.server.util.DefaultServerSetup.getPoolStatus(DefaultSer
verSetup.java:204)
at bitel.billing.server.radius.RadiusManager.getStatus(RadiusManager.jav
a:140)
at bitel.billing.server.radius.RadiusManager.executeCommand(RadiusManage
r.java:107)
at bitel.billing.server.radius.AdminPortListener$AdminPortThread.doComma
nd(AdminPortListener.java:69)
at bitel.billing.server.radius.AdminPortListener$AdminPortThread.run(Adm
inPortListener.java:102)


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 фев 2008, 19:54 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Извините, невнимательно прочитал...
ipn радиус шлюз работает по тому же принципу что и другие типы шлюзов.
ipn радиус должен синхронизироваться с сервером - либо если вручную закрыть/открыть шлюз в договоре, либо по выполнению задачи планировщика.

команда статус не имплементирована.
processor.mid=0
processor.nas не нужен


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 фев 2008, 20:17 
Соединение проходит, но тут же появляется ошибка Протокол управления РРР-связью был прерван
В логах следующее:
Type=ACCOUNTING_REQUEST
Attributes:
User-Name=test
NAS-IP-Address=192.168.1.220
NAS-Port=53
Service-Type=2
Framed-Protocol=1
Acct-Input-Octets=0
Acct-Output-Octets=0
Acct-Status-Type=2
Acct-Delay-Time=0
Acct-Session-Time=0
Acct-Input-Packets=0
Acct-Session-Id=00000035
Acct-Authentic=1
NAS-Port-Id=0/0/2/0
Acct-Terminate-Cause=18
Acct-Output-Packets=0
NAS-Port-Type=5
cisco-avpair=client-mac-address=0003.250f.d4b9
cisco-avpair=connect-progress=Call Up
cisco-avpair=nas-tx-speed=100000000
cisco-avpair=nas-rx-speed=100000000
cisco-avpair=disc-cause-ext=PPP LCP Close


Вот этот аттрибут PPP LCP Close и рвет соединение, но откуда он берется


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 фев 2008, 20:49 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Этот пакет шлет NAS

Acct-Terminate-Cause Host-Request 18

Честно говоря не знаю почему, возможно, в accept пакете неверные атрибуты идут?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 фев 2008, 10:06 
А как радиус синхронизировать с сервером с помощью планировщика задач. Я поставил задачу мониторинг договоров каждую минуту, но после перезагрузки радиуса (была необходимость) ничего не работало, пока на закрыл-открыл шлюз вручную в договоре.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 фев 2008, 13:06 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Не мониторинг договоров нужен - проверка шлюзов IPN.


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

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