BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: 12 окт 2010, 10:15 
Не в сети

Зарегистрирован: 11 май 2010, 17:57
Сообщения: 93
Карма: 0
После перехода на радиус 5.1.231 в логах наблюдаю следующая ошибку, вроде не на что влияние не оказывает, но настораживает.

Код:
10-12/15:15:25  WARN [radiusListener-p-4-t-159] RadiusAttribute - Error attribute parse. Vendor: -1; type: 65; tag: 0; dataWithoutTag: 00 00 01
java.lang.IndexOutOfBoundsException
   at java.nio.Buffer.checkIndex(Unknown Source)
   at java.nio.DirectByteBuffer.getInt(Unknown Source)
   at ru.bitel.bgbilling.kernel.network.radius.RadiusAttribute$RadiusAttributeInteger.<init>(RadiusAttribute.java:338)
   at ru.bitel.bgbilling.kernel.network.radius.RadiusAttribute.newInstance(RadiusAttribute.java:641)
   at ru.bitel.bgbilling.kernel.network.radius.RadiusPacket.parseAttributes(RadiusPacket.java:380)
   at ru.bitel.bgbilling.kernel.network.radius.RadiusPacket.parse(RadiusPacket.java:301)
   at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.run(RadiusListenerWorker.java:67)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
   at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)


Повторяется на каждый ответ радиус сервера.
В чем может быть проблема ?
Спасибо.


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

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Выложили обновление, попробуйте...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 окт 2010, 16:53 
Не в сети

Зарегистрирован: 11 май 2010, 17:57
Сообщения: 93
Карма: 0
Спасибо. Помогло.
В чем причина ошибки ?)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 окт 2010, 09:44 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
В 5.1 в движке RADIUS сделали поддержку тегированных атрибутов. По-сути это возможность один и тот же атрибут помещать в пакет с разными тегами. Некотрые производители используют такую возможность для передачи информации по нескольким одновременно потребляемым сервисам внутри сессии.
Tunnel-Medium-Type (65) он вроде как раз тегированный. Нюанс в том, что атрибут может быть и не тегированным, занимая при этом меньший размер.
Вот и была ошибка парсинга данного атрибута.


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

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


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

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


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

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