BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 22:44

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




Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: OpenSER+Radius
СообщениеДобавлено: 28 фев 2012, 18:16 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
А для 5.1 есть рабочий код?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenSER+Radius
СообщениеДобавлено: 23 апр 2015, 20:37 
Не в сети

Зарегистрирован: 16 ноя 2011, 18:30
Сообщения: 115
Карма: 0
Прочитал тему и так и не понял, что нужно чтоб корректно работать с Digest-Attributes.

Сейчас в логе имеем следующее:
Код:
04-23/17:29:10  INFO [rdsLstnr-p-5-t-13] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 182
Authenticator: {A0 CD BD FE B1 80 6D 4B 02 FD 5D AC 2B 6C 35 3B}
Attributes:
  User-Name=555@sip.xxxx.ru
  Digest-Attributes=
.555
  Digest-Attributes=..sip.xxxx.ru
  Digest-Attributes=.*553901b0e5832cc2977cb221925fbf96e8ca47ab
  Digest-Attributes=..sip:sip.xxxx.ru
  Digest-Attributes=.
REGISTER
  Digest-Attributes=..auth
  Digest-Attributes=
00000001
  Digest-Attributes=.
af46c5dc
  Digest-Response=cf2e0213d36fb9612b5cf4187a5db14d
  NAS-IP-Address=192.168.254.93
  NAS-Port=5060
  Service-Type=15
  UNKNOWN[-1-208]={35 35 35}
  Acct-Session-Id=c780c095-46daf04e@10.20.0.169
  cisco-avpair=call-id=c780c095-46daf04e@10.20.0.169


Как видим Digest-Attributes c 207 кодом не разбираются дальше.

Нужно это добавить в dictionary BGRadiusVoip?
Код:
ATTRIBUTE       Digest-Realm            1063    string
ATTRIBUTE       Digest-Nonce            1064    string
ATTRIBUTE       Digest-Method           1065    string
ATTRIBUTE       Digest-URI              1066    string
ATTRIBUTE       Digest-QOP              1067    string
ATTRIBUTE       Digest-Algorithm        1068    string
ATTRIBUTE       Digest-Body-Digest      1069    string
ATTRIBUTE       Digest-CNonce           1070    string
ATTRIBUTE       Digest-Nonce-Count      1071    string
ATTRIBUTE       Digest-User-Name        1072    string


Или в opensips сделать так, чтоб эти атрибуты слались с кодами, которые уже сейчас есть в dictionary BGRadiusVoip?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenSER+Radius
СообщениеДобавлено: 24 апр 2015, 20:13 
Не в сети

Зарегистрирован: 16 ноя 2011, 18:30
Сообщения: 115
Карма: 0
Как оказалось все работает, только в логе форматирование нормальное для Digest-Attributes не сделано.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenSER+Radius
СообщениеДобавлено: 24 апр 2015, 20:18 
Не в сети

Зарегистрирован: 16 ноя 2011, 18:30
Сообщения: 115
Карма: 0
Но возник новый вопрос к тем, кто использует opensips.
Если авторизацию делать через aaa_www_authorize aaa_proxy_authorize, то там не шлется Called-Station-Id и это подходит разве что для регистрации.
Если же авторизацию делать через radius_send_auth, то атрибуты можно указать какие надо, но не работают db_check_to() db_check_from().
Как решали эту проблему?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу Пред.  1, 2

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


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

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


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

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