Имеем биллинг версии 5.2.1-006-update7.
Что-то не получается авторизация по User-Name, когда Calling-Station-ID не совпадает с этим самым User-Name.
В данном случае
User-Name - 2833, этот логин добавлен в сервисе на договоре
Calling-Station-ID - 926YYYYYYY - некий номер, который заведомо неизвестен. Абонент вправе передавать любое значение.
Called-Station-ID - 8977XXXXXXX - набранный абонентом номер.
Allowed CID в сервисе договора - пустой. Впрочем, эксперименты показывают, что значение ни на что не влияет.
Код: Выделить всё
19:08:43.215271 IP (tos 0x0, ttl 64, id 48655, offset 0, flags [DF], proto UDP (17), length 186)
192.168.61.12.44453 > 192.168.61.21.1812: [udp sum ok] RADIUS, length: 158
Access Request (1), id: 0x07, Authenticator: 1100d61b240828f415ac20514316a4ad
Username Attribute (1), length: 6, Value: 2833
Accounting Session ID Attribute (44), length: 43, Value: Local/8977XXXXXXX@moscow_new-0008;2
Calling Station Attribute (31), length: 12, Value: 926YYYYYYY
Called Station Attribute (30), length: 13, Value: 8977XXXXXXX
Vendor Specific Attribute (26), length: 17, Value: Vendor: Cisco (9)
Vendor Attribute: 26, Length: 9, Value: originate
Vendor Specific Attribute (26), length: 23, Value: Vendor: Cisco (9)
Vendor Attribute: 24, Length: 15, Value: 1504105723.3279
Vendor Specific Attribute (26), length: 12, Value: Vendor: Cisco (9)
Vendor Attribute: 27, Length: 4, Value: voip
Код: Выделить всё
?Debug : Aug 30 19:08:43 AuthServer: User <2833> connecting
?Debug : Aug 30 19:08:43 AuthServer: Session for sessionid <2833> not found in <192.168.61.12> cache
?Debug : Aug 30 19:08:43 RADIUS DBA: Info for login <2833> found. type <3>
?Debug : Aug 30 19:08:43 RADIUS DBA: Password found for tel login:2833
?Debug : Aug 30 19:08:43 AuthServer: Auth scheme: PAP
?Debug : Aug 30 19:08:43 AuthServer: PAP: <2833> vs <926YYYYYYY>
?Debug : Aug 30 19:08:43 AuthServer: PAP: Rejected user <2833>
Notice: Aug 30 19:08:43 AuthServer: Login incorrect <2833> from NAS <192.168.61.12> CLID <8977XXXXXXX> Calling-station <926YYYYYYY>
Notice: Aug 30 19:08:43 AuthServer: Authorization failed for user <2833>
?Debug : Aug 30 19:08:43 AuthServer: Auth reply: RPacket:
Код: Выделить всё
PAP: <2833> vs <926YYYYYYY>