Прочитал тему и так и не понял, что нужно чтоб корректно работать с 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?