BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: [6.1] Передача User-name в Access-Accept
СообщениеДобавлено: 17 апр 2015, 18:19 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Доброго дня.
Для стыковки с DPI необходимо в Access-Accept передавать атрибут Username.
Как это сделать?

Параллельно читаю доку, но чтото быстро найти не могу

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] Передача User-name в Access-Accept
СообщениеДобавлено: 17 апр 2015, 18:28 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Так то понятно что это по идее в
Код:
radius.realm.default.attributes

но что именно туда прописать - хз.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] Передача User-name в Access-Accept
СообщениеДобавлено: 17 апр 2015, 18:29 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Конфигами сейчас вроде бы никак.
В postprocessAccessRequest добавить
Код:
      if( response.getCode() == RadiusPacket.ACCESS_ACCEPT )
      {
         RadiusAttribute<?> userName = request.getAttribute( -1, RadiusDictionary.User_Name );
         if( userName != null )
         {
            response.addAttribute( userName );
         }
      }


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] Передача User-name в Access-Accept
СообщениеДобавлено: 17 апр 2015, 18:50 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Окей благодарю.
Амир, а не подскажете как в таком случае лучше сделать?
Внести изменения в AbstractRadiusProtocolHandler и потом при каждом обновлении проверять что же нового добавили?
Или просто создать свой класс, в котором расширить его и там уже добавлять Username?

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] Передача User-name в Access-Accept
СообщениеДобавлено: 17 апр 2015, 19:10 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Лучше создать свой :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] Передача User-name в Access-Accept
СообщениеДобавлено: 17 апр 2015, 19:57 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Добавим в следующем билде
radius.realm.default.attributes.macros=User-Name=$requestAttribute(-1,1) или $requestAttribute(User-Name)

Хотя тогда оно будет не только в Access-Accept попадать, но и в обычные CoA.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] Передача User-name в Access-Accept
СообщениеДобавлено: 18 апр 2015, 12:33 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Phricker писал(а):
Для стыковки с DPI необходимо в Access-Accept передавать атрибут Username.

Какой DPI? Если у тебя Cisco SCE, то сабскрибер менеджер сам ловит имя юзера откуда скажешь (по дефолту - из User-Name), достаточно лишь форвардить на него RADIUS трафик.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] Передача User-name в Access-Accept
СообщениеДобавлено: 18 апр 2015, 20:23 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
SCE да.
Тестили как то.
Но у нас в тесте сейчас DPI СКАТ.
А SCE вообще циска сняла с продаж.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] Передача User-name в Access-Accept
СообщениеДобавлено: 19 апр 2015, 01:22 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Phricker писал(а):
SCE да.

Пересылай RADIUS пакеты в SM и все будет работать.


Phricker писал(а):
у нас в тесте сейчас DPI СКАТ

Сам не юзал, но народ говорит что по сравнению с SCE - не айс.


Phricker писал(а):
SCE вообще циска сняла с продаж.

Сняла только 1000 и 2000, но при этом 8000 как продавалась и поддерживалась - так продается и поддерживается, а в придачу к ней запилили 10000 и vSCE, которые тоже продаются.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] Передача User-name в Access-Accept
СообщениеДобавлено: 19 апр 2015, 01:49 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
snark писал(а):
Phricker писал(а):
у нас в тесте сейчас DPI СКАТ

Сам не юзал, но народ говорит что по сравнению с SCE - не айс.

А кто говорит? Спрашивал тут на форуме, молчат.
Тот кто юзает - то только как шейпер и исполнение ФЗ.
На наге тоже прямо сильно отрицательных отзывов не видел.
Да и цена все таки по сравнению с циской вроде как существенно ниже (насчет точных цен врать не буду точных цен не видел)

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] Передача User-name в Access-Accept
СообщениеДобавлено: 20 апр 2015, 15:11 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Phricker писал(а):
Спрашивал тут на форуме, молчат.

У max спроси.


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

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


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

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


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

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