Проблема авторизации звонка UTM5 + Radius + IVR + Cisco 5350

Технические вопросы по UTM 5.0
Ответить
Eugene B.Kravtzow
Сообщения: 46
Зарегистрирован: Сб мар 26, 2005 13:43

Проблема авторизации звонка UTM5 + Radius + IVR + Cisco 5350

Сообщение Eugene B.Kravtzow »

Имеется: Cisco-5350, UTM5 установленная под FreeBSD и IVR (netup_debit_card_ivr.1.0.0.tcl)

Настроена авторегистрация карточек.
Первый этап авторизации проходит нормально (с этим уже разобрался), проигрывается количество денег и предлагается позвониить, а вот при попытке позвонить постоянно отвечает неверно набран номер, по логам видно, что вторичная авторизация пытается пройти не с тем номером:

?Debug : Aug 08 09:02:16 AuthServer: User <69731779> connecting
?Debug : Aug 08 09:02:16 AuthServer: Session for sessionid <69731779> not found in <81.24.82.74> cache
?Debug : Aug 08 09:02:16 RADIUS DBA: Info for login <69731779> found. type <3>
?Debug : Aug 08 09:02:16 RADIUS DBA: Password found for tel login:69731779
?Debug : Aug 08 09:02:16 AuthServer: Auth scheme: PAP
?Debug : Aug 08 09:02:16 AuthServer: PAP: <> vs <>
?Debug : Aug 08 09:02:16 AuthServer: PAP: Authorized user <69731779>
?Debug : Aug 08 09:02:16 AuthServer: Tel session limit:0 session count:0 for user:69731779
?Debug : Aug 08 09:02:16 AuthServer: No Called-Station-Id present in radius packet! Registration request ? Using login string and sending Accept!
?Debug : Aug 08 09:02:16 AuthServer: Tel num:<69731779>. Setting xpgk-ep-number/h323-ivr-in ...
?Debug : Aug 08 09:02:16 AuthServer: Sending xpgk-ep-number <xpgk-ep-number=69731779>
?Debug : Aug 08 09:02:16 AuthServer: Sending h323-ivr-in <h323-ivr-in=terminal-alias:69731779;>
?Debug : Aug 08 09:02:16 AuthServer: Sending timeout h323-credit-time=72000
?Debug : Aug 08 09:02:16 AuthServer: Sending h323-credit-amount=1000.00
?Debug : Aug 08 09:02:16 AuthServer: Calling fill radius attributes for service. Attr storage size <0>
?Debug : Aug 08 09:02:16 AuthServer: Calling fill radius attributes for slink. Attr storage size <0>
?Debug : Aug 08 09:02:16 AuthServer: Calling fill radius attributes for NAS. Attr storage size <0>
Notice: Aug 08 09:02:16 AuthServer: Login OK <69731779> from NAS <81.24.82.74> CLID <> Calling-station <697802>
?Debug : Aug 08 09:02:16 AuthServer: Setting interim update interval from config
?Debug : Aug 08 09:02:16 AuthServer: Auth reply: RPacket:
Code: 2; ID: 149

?Debug : Aug 08 09:02:17 RADIUS DBA: NAS found. Data size <0>
?Debug : Aug 08 09:02:17 AcctServer: Acct packet with session ID: 00058C3A
?Debug : Aug 08 09:02:17 RADIUS DBA: NAS found. Data size <0>
?Debug : Aug 08 09:02:17 AcctServer: Acct-Start packet
?Debug : Aug 08 09:02:17 AcctServer: Acct-Start: User <697802>
?Debug : Aug 08 09:02:17 AcctServer: Acct-Session-Time (46) not present in accounting packet.
ERROR : Aug 08 09:02:17 RADIUS DBA: Can't find login <697802>
?Debug : Aug 08 09:02:17 RADIUS DBA: Searching card login <000697802>
ERROR : Aug 08 09:02:17 RADIUS DBA: Can't find card login <000697802>
?Debug : Aug 08 09:02:17 RADIUS DBA: Calling-Station-ID <697802> is used in place of User-Name <697802>
ERROR : Aug 08 09:02:17 RADIUS DBA: Can't find login <697802>
?Debug : Aug 08 09:02:17 RADIUS DBA: Searching card login <000697802>
ERROR : Aug 08 09:02:17 RADIUS DBA: Can't find card login <000697802>
?Debug : Aug 08 09:02:17 RADIUS DBA: Called-Station-ID <2#697575> is used in place of User-Name <697802>
ERROR : Aug 08 09:02:17 RADIUS DBA: Can't find login <2#697575>
ERROR : Aug 08 09:02:17 RADIUS DBA: Card login <2#697575> contains not digit symbol with code <35> ! Can't find card login
ERROR : Aug 08 09:02:17 RADIUS DBA: Can't find login <697802>
?Debug : Aug 08 09:02:17 RADIUS DBA: Searching card login <000697802>
ERROR : Aug 08 09:02:17 RADIUS DBA: Can't find card login <000697802>
?Debug : Aug 08 09:02:17 RADIUS DBA: Calling-Station-ID <697802> is used in place of User-Name <697802>
ERROR : Aug 08 09:02:17 RADIUS DBA: Can't find login <697802>
?Debug : Aug 08 09:02:17 RADIUS DBA: Searching card login <000697802>
ERROR : Aug 08 09:02:17 RADIUS DBA: Can't find card login <000697802>
?Debug : Aug 08 09:02:17 RADIUS DBA: Called-Station-ID <2#697575> is used in place of User-Name <697802>
ERROR : Aug 08 09:02:17 RADIUS DBA: Can't find login <2#697575>
ERROR : Aug 08 09:02:17 RADIUS DBA: Card login <2#697575> contains not digit symbol with code <35> ! Can't find card login
ERROR : Aug 08 09:02:17 RADIUS DBA: No data for login: 697802
ERROR : Aug 08 09:02:17 AcctServer: Error! (2)

Перепробовал уже кучу параметров и вариантов, но как заставить систему при авторизации в качестве Calling-Station-ID использовать логин - не нашел (((
Помогите плизз...
Заранее огромное спасибо.

Ответить