forum.bitel.ru http://forum.bitel.ru/ |
|
Ошибки с логах радиуса - неверный вендор. http://forum.bitel.ru/viewtopic.php?f=5&t=4651 |
Страница 1 из 1 |
Автор: | Zar1n [ 12 окт 2010, 10:15 ] |
Заголовок сообщения: | Ошибки с логах радиуса - неверный вендор. |
После перехода на радиус 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) Повторяется на каждый ответ радиус сервера. В чем может быть проблема ? Спасибо. |
Автор: | Amir [ 12 окт 2010, 15:54 ] |
Заголовок сообщения: | Re: Ошибки с логах радиуса - неверный вендор. |
Выложили обновление, попробуйте... |
Автор: | Zar1n [ 13 окт 2010, 16:53 ] |
Заголовок сообщения: | Re: Ошибки с логах радиуса - неверный вендор. |
Спасибо. Помогло. В чем причина ошибки ?) |
Автор: | Администратор [ 18 окт 2010, 09:44 ] |
Заголовок сообщения: | Re: Ошибки с логах радиуса - неверный вендор. |
В 5.1 в движке RADIUS сделали поддержку тегированных атрибутов. По-сути это возможность один и тот же атрибут помещать в пакет с разными тегами. Некотрые производители используют такую возможность для передачи информации по нескольким одновременно потребляемым сервисам внутри сессии. Tunnel-Medium-Type (65) он вроде как раз тегированный. Нюанс в том, что атрибут может быть и не тегированным, занимая при этом меньший размер. Вот и была ошибка парсинга данного атрибута. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |