forum.bitel.ru http://forum.bitel.ru/ |
|
Получение NasId из request запроса http://forum.bitel.ru/viewtopic.php?f=19&t=5823 |
Страница 1 из 1 |
Автор: | Phricker [ 26 авг 2011, 13:37 ] |
Заголовок сообщения: | Получение NasId из request запроса |
В 5.0 была удобный метод getNAS() в классе RadiusPacket В 5.1 его увы нет. Как получить этот самый NasID в 5.1 из запроса? |
Автор: | Phricker [ 26 авг 2011, 13:41 ] |
Заголовок сообщения: | Re: Получение NasId из request запроса |
В смысле получить нас а потом уже получить его id. Вчерашнее выпитое не позволяет ясно свои мысли излагать ![]() |
Автор: | Amir [ 26 авг 2011, 15:43 ] |
Заголовок сообщения: | Re: Получение NasId из request запроса |
А в каком месте нужно? |
Автор: | Phricker [ 26 авг 2011, 17:14 ] |
Заголовок сообщения: | Re: Получение NasId из request запроса |
http://wiki.bgbilling.ru/index.php/Ограничение_доступа_для_различных_групп_пользователей_для_BGRadiusDialup Считайте что почти такое же только, для 5.1, и ограничивает по группе и по vlan Тоже необходима запись в таблицу ошибки. необходим ID NAS'a Было бы проще если бы был один NAS, но их несколько, а скрипт будет один на всех В вики написано Код: nas = request.getNAS(); Но такая конструкция вызывает на 5.1 ошибку Код: Error in method invocation: Method getNAS() not found in class'ru.bitel.bgbilling.kernel.network.radius.RadiusPacket' : at Line: 11 : in file: Function [id:39; title:test] : request .getNAS ( )
|
Автор: | Amir [ 26 авг 2011, 18:14 ] |
Заголовок сообщения: | Re: Получение NasId из request запроса |
Выложили обновление dialup радиуса и поправили wiki. Теперь nas должен быть доступен как объект. Не забудьте сделать бэкап перед обновлением. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |