всем привет
обновляем утм до версии 5.3.004. обнаружилась проблема с радиусом. опенсорсный софтсвич Kamailio не может теперь авторизовать абонентов по методу Digest. новому утм`у что-то не нравится:
Dec 21 10:43:39 ?Debug : 20fb6700 AuthQueue: Login '2148452'
Dec 21 10:43:39 ?Debug : 20fb6700 LoginStorage: Acquire: login '2148452' used 1 times
Dec 21 10:43:39 ?Debug : 20fb6700 AuthQueue: Login info found, slink_id 1000042486
Dec 21 10:43:39 ?Debug : 20fb6700 AuthQueue: Using Digest(Draft) authentication method
Dec 21 10:43:39 ?Debug : 20fb6700 AuthMethodDigestDraft: Digest-Attributes: Sub-Type 10 Sub-Length 9 Sub-Value '2148452'
Dec 21 10:43:39 ERROR : 20fb6700 AuthMethodDigestDraft: Invalid Digest Sub-Length 2
Dec 21 10:43:39 ERROR : 20fb6700 AuthQueue: Digest(Draft) authentication failed
Dec 21 10:43:39 ?Debug : 20fb6700 AcctQueue: lookup: session ID 107 closed
Dec 21 10:43:39 ?Debug : 20fb6700 SessionManager: put: sessiond ID 107 from NAS 48 is closed
проверил авторизацию по методу РАР - работает. проблема именно в Digest.
гугл ничем не помог.
подкиньте пж если не решение, то хоть пару идей куда копать.
utm 5.3.004 и radius по методу digest
utm 5.3.004 и radius по методу digest
Последний раз редактировалось arty Чт дек 21, 2017 10:01, всего редактировалось 1 раз.
Re: utm 5.3.004 и radius по методу digest
появилось подозрение, что радиус не понимает AVP, т.к. споткнулся он именно на разборе пакета AVP:
AuthMethodDigestDraft: Invalid Digest Sub-Length 2
это первое поле из AVP, скорее все это атрибут Service-Type
AuthMethodDigestDraft: Invalid Digest Sub-Length 2
это первое поле из AVP, скорее все это атрибут Service-Type