forum.bitel.ru
http://forum.bitel.ru/

ERROR [main] DeviceDao - Can't find device type=-1
http://forum.bitel.ru/viewtopic.php?f=44&t=8138
Страница 1 из 1

Автор:  Угрюмов Роман [ 11 июн 2013, 12:47 ]
Заголовок сообщения:  ERROR [main] DeviceDao - Can't find device type=-1

В логах BGInetAccess вот такая ошибка. Куда копать?
Код:
access 06-11/10:21:51 ERROR [main] DeviceDao - Can't find device type=-1
access 06-11/10:21:51 ERROR [main] DeviceDao - Can't find device type=-1
access 06-11/10:21:51 ERROR [main] DeviceDao - Can't find device type=-1
access 06-11/10:21:51 ERROR [main] DeviceDao - Can't find device type=-1
access 06-11/10:21:51 ERROR [main] DeviceDao - Can't find device type=-1
access 06-11/10:21:51 ERROR [main] DeviceDao - Can't find device type=-1
access 06-11/10:21:51 ERROR [main] InetDeviceRuntime -
java.lang.NullPointerException
   at ru.bitel.bgbilling.modules.inet.runtime.device.InetDeviceRuntime.reloadScripts(InetDeviceRuntime.java:284)
   at ru.bitel.bgbilling.modules.inet.runtime.device.InetDeviceRuntime.<init>(InetDeviceRuntime.java:207)
   at ru.bitel.bgbilling.modules.inet.runtime.device.InetDeviceRuntimeMap.loadDevice(InetDeviceRuntimeMap.java:253)
   at ru.bitel.bgbilling.modules.inet.runtime.device.InetDeviceRuntimeMap.load(InetDeviceRuntimeMap.java:153)
   at ru.bitel.bgbilling.modules.inet.runtime.InetApplication.start(InetApplication.java:239)
   at ru.bitel.bgbilling.modules.inet.access.Access.start(Access.java:110)
   at ru.bitel.bgbilling.kernel.application.server.Application.application(Application.java:239)
   at ru.bitel.bgbilling.kernel.application.server.Application.<init>(Application.java:154)
   at ru.bitel.bgbilling.kernel.application.server.Application.main(Application.java:742)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:601)
   at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129)
   at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)

Автор:  Угрюмов Роман [ 11 июн 2013, 14:23 ]
Заголовок сообщения:  Re: ERROR [main] DeviceDao - Can't find device type=-1

Господа! Ну заново переустановил биллинг, установил все обновления, добавил только 2 модуля inet и card и 1 корневое устройство и 1 устройство -Radius - Ну и получил туже ошибку что постом выше. Два дня назад были нормальные авторизации по Raduis, сейчас
Код:
radius 06-11/12:55:05 ERROR [rdsLstnr-p-7-t-3] RadiusListenerWorker - NAS not found for packet: Packet type: Access-Request


Вложения:
v.jpg
v.jpg [ 75.48 КБ | Просмотров: 4513 ]

Автор:  Amir [ 11 июн 2013, 14:59 ]
Заголовок сообщения:  Re: ERROR [main] DeviceDao - Can't find device type=-1

Может быть у созданных устройств не указали тип (устройства)?

Автор:  Угрюмов Роман [ 11 июн 2013, 15:15 ]
Заголовок сообщения:  Re: ERROR [main] DeviceDao - Can't find device type=-1

Amir писал(а):
Может быть у созданных устройств не указали тип (устройства)?

Сделал тип для корневого устройства и прописал этот тип корневому устройству, ошибка исчезла. Не помню что бы раньше я это делал.
Но
Код:
RadiusListenerWorker - NAS not found for packet: Packet type: Access-Request
все равно осталась.

Автор:  Amir [ 11 июн 2013, 15:20 ]
Заголовок сообщения:  Re: ERROR [main] DeviceDao - Can't find device type=-1

В inet-access.xml указан правильный rootDeviceId?
В конфигах (модуля/корневого устройства/типа устройства) есть параметр radius.deviceTypeIds? Если есть - там правильный тип устройства (NAS)?

Автор:  Угрюмов Роман [ 11 июн 2013, 15:45 ]
Заголовок сообщения:  Re: ERROR [main] DeviceDao - Can't find device type=-1

Amir писал(а):
В inet-access.xml указан правильный rootDeviceId?
В конфигах (модуля/корневого устройства/типа устройства) есть параметр radius.deviceTypeIds? Если есть - там правильный тип устройства (NAS)?

Пытаемся реализовать это http://wiki.bgbilling.ru/index.php/RedBack_CLIPS . На сторонеем радиус-сервере заработало, на BGAccesse я уже всю голову сломал. Откуда я знаю правильный или нет?

Автор:  Amir [ 11 июн 2013, 15:50 ]
Заголовок сообщения:  Re: ERROR [main] DeviceDao - Can't find device type=-1

http://bgbilling.ru/v5.2/doc/ch18s13s03s01.html
Цитата:
Загружает список NAS'ов из дочерних узлов корневого узла сервера, начиная с самого корневого узла. Типы устройств-NAS'ов указываются в параметре radius.deviceTypeIds корневого узла. У устройства-NAS'а поле Идентификатор должно быть заполнено.

Поиск NAS'а для пришедшего пакета производится сначала по атрибуту NAS-Identifier с поиском по идентификатору устройства, затем по NAS-IP-Address с поиском по хостам устройств.

Автор:  Угрюмов Роман [ 11 июн 2013, 17:28 ]
Заголовок сообщения:  Re: ERROR [main] DeviceDao - Can't find device type=-1

Не работает авторизация. Есть какая нибудь взаимосвязь Acces-пакетов и Accounting-пакетов? Как-то минут 20 когда приходили Accounting пакеты, вдруг BgBillin "нашел" NAS, и отдал reject.

Автор:  Amir [ 11 июн 2013, 17:32 ]
Заголовок сообщения:  Re: ERROR [main] DeviceDao - Can't find device type=-1

Отправьте в личку all.log InetAccess.

Автор:  Amir [ 11 июн 2013, 18:09 ]
Заголовок сообщения:  Re: ERROR [main] DeviceDao - Can't find device type=-1

У вас какой идентификатор указан в устройстве - NAS'е? При загрузке было RadiusDevice. После изменения на "RedBack" (если меняли) нажимали "Перечитать конфигурацию на серверах"?

Автор:  Угрюмов Роман [ 11 июн 2013, 18:37 ]
Заголовок сообщения:  Re: ERROR [main] DeviceDao - Can't find device type=-1

Было что то RedBack или redbak или Redbak, кнопку нажимал, перегружал, сейчас снова вижу reject, что уже хорошо

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/