utm_unif и телефония через cdr

Технические вопросы по UTM 5.0
Аватара пользователя
TiRider
Сообщения: 568
Зарегистрирован: Сб июн 07, 2008 12:43

Сообщение TiRider »

Pulse писал(а): ну и чо в логах? юзер определился?

Код: Выделить всё

?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; NAS found. Data size <0>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 AcctServer&#58; Acct packet with session ID&#58; 31-10-2011_02&#58;06&#58;2
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; NAS found. Data size <0>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 AcctServer&#58; Acct-Start packet
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 AcctServer&#58; Acct-Start&#58; User <73912730298>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 AcctServer&#58; Acct-Session-Time &#40;46&#41; not present in accounting packet.
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Can't find login <73912730298>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Searching card login <2147483647>
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Can't find card login <2147483647>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Calling-Station-ID <73912730298> is used in place of User-Name <73912730298>
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Can't find login <73912730298>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Searching card login <2147483647>
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Can't find card login <2147483647>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Called-Station-ID <73912275587> is used in place of User-Name <73912730298>
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Can't find login <73912275587>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Searching card login <2147483647>
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Can't find card login <2147483647>
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Can't find login <73912730298>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Searching card login <2147483647>
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Can't find card login <2147483647>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Calling-Station-ID <73912730298> is used in place of User-Name <73912730298>
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Can't find login <73912730298>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Searching card login <2147483647>
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Can't find card login <2147483647>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Called-Station-ID <73912275587> is used in place of User-Name <73912730298>
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Can't find login <73912275587>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Searching card login <2147483647>
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Can't find card login <2147483647>
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; No data for login&#58; 73912730298
 ERROR &#58; Nov 08 23&#58;13&#58;47 28601260 AcctServer&#58; Error! &#40;2&#41;
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RadiusSocket&#58; Waiting for RADIUS raw data
?Debug &#58; Nov 08 23&#58;13&#58;47 2870c150 RadiusSocket&#58; RADIUS packet successfully received
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RadiusSocket&#58; RADIUS raw data obtained
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS Packet&#58; Size <176>; HDR.Size <176>

?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 AcctServer&#58; Recv...
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 AcctServer&#58; Packet from <127.0.0.1> packet dump&#58; RPacket&#58;
Code&#58; 4; ID&#58; 20
<Vendor&#58; 0; Attr&#58; 5>&#91;4&#93;&#58; 00000000
<Vendor&#58; 0; Attr&#58; 30>&#91;11&#93;&#58; 3733393132323735353837
<Vendor&#58; 0; Attr&#58; 31>&#91;11&#93;&#58; 3733393132373330323938
<Vendor&#58; 0; Attr&#58; 32>&#91;9&#93;&#58; 6c6f63616c686f7374
<Vendor&#58; 0; Attr&#58; 40>&#91;4&#93;&#58; 00000002
<Vendor&#58; 0; Attr&#58; 44>&#91;18&#93;&#58; 33312d31302d323031315f30323a30363a32
<Vendor&#58; 0; Attr&#58; 46>&#91;4&#93;&#58; 0000000c
<Vendor&#58; 9; Attr&#58; 24>&#91;18&#93;&#58; 33312d31302d323031315f30323a30363a32
<Vendor&#58; 9; Attr&#58; 25>&#91;47&#93;&#58; 683332332d73657475702d74696d653d2a323a363a302e303030204b524154204d6f6e204f63742033312032303131

?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; NAS found. Data size <0>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 AcctServer&#58; Acct packet with session ID&#58; 31-10-2011_02&#58;06&#58;2
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; NAS found. Data size <0>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 AcctServer&#58; Acct-Stop packet
 Warn  &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS DBA&#58; Sending bare packet
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RADIUS Stream&#91;plugin&#93;&#58; finish log id <0>
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 AcctServer&#58; Reply packet dump&#58; RPacket&#58; Code&#58; 5; ID&#58; 20
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RadiusSocket&#58; Moving RADIUS packet into send queue
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RadiusSocket&#58; RADIUS raw data sent
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 AcctServer&#58; Next...
?Debug &#58; Nov 08 23&#58;13&#58;47 28601260 RadiusSocket&#58; Waiting for RADIUS raw data
?Debug &#58; Nov 08 23&#58;14&#58;05 28601480 RADIUS Stream&#91;plugin&#93;&#58; Ping reply received

Pulse
Сообщения: 945
Зарегистрирован: Вт окт 03, 2006 12:58

Сообщение Pulse »

странные логи, можно скриншоты?

Аватара пользователя
TiRider
Сообщения: 568
Зарегистрирован: Сб июн 07, 2008 12:43

Сообщение TiRider »

Pulse писал(а):странные логи, можно скриншоты?
Конечно, вот. Не понимаю, что за фигня :(

Изображение

Аватара пользователя
TiRider
Сообщения: 568
Зарегистрирован: Сб июн 07, 2008 12:43

Сообщение TiRider »

Вот unif_debug.log

Код: Выделить всё

?Debug &#58; Nov 09 23&#58;35&#58;01 28501040 &#58; Count <8> Processing line <73912730298,73912275587,13,31-10-2011_01&#58;18&#58;59> size <46>
 Info  &#58; Nov 09 23&#58;35&#58;01 28501040 UNIF&#58; Time parsed&#58; 1&#58;18&#58;59.000 KRAT Mon Oct 31 2011
?Debug &#58; Nov 09 23&#58;35&#58;01 28501040 UNIF&#58; 1 elements to send unif tel data
?Debug &#58; Nov 09 23&#58;35&#58;01 28501040 RadiusSocket&#58; Moving RADIUS packet into send queue
?Debug &#58; Nov 09 23&#58;35&#58;01 28501040 RadiusSocket&#58; RADIUS raw data sent
?Debug &#58; Nov 09 23&#58;35&#58;01 28501040 RadiusSocket&#58; Waiting for RADIUS raw data
?Debug &#58; Nov 09 23&#58;35&#58;06 28501040 UNIF&#58; Unable to receive Accounting-Start response, resending packet
?Debug &#58; Nov 09 23&#58;35&#58;06 28501040 RadiusSocket&#58; Moving RADIUS packet into send queue
?Debug &#58; Nov 09 23&#58;35&#58;06 28501040 RadiusSocket&#58; RADIUS raw data sent
?Debug &#58; Nov 09 23&#58;35&#58;06 28501040 RadiusSocket&#58; Waiting for RADIUS raw data
?Debug &#58; Nov 09 23&#58;35&#58;12 28501040 UNIF&#58; Unable to receive Accounting-Start response, resending packet
?Debug &#58; Nov 09 23&#58;35&#58;12 28501040 RadiusSocket&#58; Moving RADIUS packet into send queue
?Debug &#58; Nov 09 23&#58;35&#58;12 28501040 RadiusSocket&#58; RADIUS raw data sent
?Debug &#58; Nov 09 23&#58;35&#58;12 28501040 RadiusSocket&#58; Waiting for RADIUS raw data
?Debug &#58; Nov 09 23&#58;35&#58;17 28501040 UNIF&#58; Unable to receive Accounting-Start response, resending packet
?Debug &#58; Nov 09 23&#58;35&#58;17 28501040 UNIF&#58; Unable to process Accounting-Start packet
?Debug &#58; Nov 09 23&#58;35&#58;17 28501040 &#58; Count <9> Processing line <73912730298,73912275587,12,31-10-2011_02&#58;06&#58;2> size <45>
?Debug &#58; Nov 09 23&#58;35&#58;17 28501040 UNIF&#58; %S length < 2
 Info  &#58; Nov 09 23&#58;35&#58;17 28501040 UNIF&#58; Time parsed&#58; 2&#58;6&#58;0.000 KRAT Mon Oct 31 2011
?Debug &#58; Nov 09 23&#58;35&#58;17 28501040 UNIF&#58; 1 elements to send unif tel data
?Debug &#58; Nov 09 23&#58;35&#58;17 28501040 RadiusSocket&#58; Moving RADIUS packet into send queue
?Debug &#58; Nov 09 23&#58;35&#58;17 28501040 RadiusSocket&#58; RADIUS raw data sent
?Debug &#58; Nov 09 23&#58;35&#58;17 28501040 RadiusSocket&#58; Waiting for RADIUS raw data
?Debug &#58; Nov 09 23&#58;35&#58;23 28501040 UNIF&#58; Unable to receive Accounting-Start response, resending packet
?Debug &#58; Nov 09 23&#58;35&#58;23 28501040 RadiusSocket&#58; Moving RADIUS packet into send queue
?Debug &#58; Nov 09 23&#58;35&#58;23 28501040 RadiusSocket&#58; RADIUS raw data sent
?Debug &#58; Nov 09 23&#58;35&#58;23 28501040 RadiusSocket&#58; Waiting for RADIUS raw data
?Debug &#58; Nov 09 23&#58;35&#58;28 28501040 UNIF&#58; Unable to receive Accounting-Start response, resending packet
?Debug &#58; Nov 09 23&#58;35&#58;28 28501040 RadiusSocket&#58; Moving RADIUS packet into send queue
?Debug &#58; Nov 09 23&#58;35&#58;28 28501040 RadiusSocket&#58; RADIUS raw data sent
?Debug &#58; Nov 09 23&#58;35&#58;28 28501040 RadiusSocket&#58; Waiting for RADIUS raw data
?Debug &#58; Nov 09 23&#58;35&#58;34 28501040 UNIF&#58; Unable to receive Accounting-Start response, resending packet
?Debug &#58; Nov 09 23&#58;35&#58;34 28501040 UNIF&#58; Unable to process Accounting-Start packet
?Debug &#58; Nov 09 23&#58;35&#58;34 28501040 &#58; Lines sent&#58;<10> working time&#58;<165> sec
radius_main.log

Код: Выделить всё

 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 RADIUS DBA&#58; Can't find login <73912730298>
 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 RADIUS DBA&#58; Can't find card login <2147483647>
 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 RADIUS DBA&#58; Can't find login <73912730298>
 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 RADIUS DBA&#58; Can't find card login <2147483647>
 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 RADIUS DBA&#58; Can't find login <73912275587>
 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 RADIUS DBA&#58; Can't find card login <2147483647>
 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 RADIUS DBA&#58; Can't find login <73912730298>
 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 RADIUS DBA&#58; Can't find card login <2147483647>
 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 RADIUS DBA&#58; Can't find login <73912730298>
 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 RADIUS DBA&#58; Can't find card login <2147483647>
 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 RADIUS DBA&#58; Can't find login <73912275587>
 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 RADIUS DBA&#58; Can't find card login <2147483647>
 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 RADIUS DBA&#58; No data for login&#58; 73912730298
 ERROR &#58; Nov 09 23&#58;35&#58;28 28601260 AcctServer&#58; Error! &#40;2&#41;
radius5.cfg

Код: Выделить всё

radius_card_autoadd=no

enable_fast_telephony=enable

log_file_main=/var/log/utm/radius_main.log
log_file_debug=/var/log/utm/radius.log
log_file_critical=/var/log/utm/radius_critical.log
rotate_logs=enable
utm5_unif.cfg

Код: Выделить всё

data_source=pbx
radius_nas_name=localhost

pbx_calling_sid=0
pbx_called_sid=1
pbx_duration=2
#pbx_session_id=3
pbx_date_time=3
pbx_date_format=%D-%N-%Y_%H&#58;%M&#58;%S
pbx_delimiter=,
pbx_quote=

log_level=2
log_file_main=/var/log/utm/unif_main.log
log_file_debug=/var/log/utm/unif_debug.log
log_file_critical=/var/log/utm/unif_critical.log
Последний раз редактировалось TiRider Ср ноя 09, 2011 19:01, всего редактировалось 1 раз.

Pulse
Сообщения: 945
Зарегистрирован: Вт окт 03, 2006 12:58

Сообщение Pulse »

скриншот привязки номера к абоненту надо

Аватара пользователя
TiRider
Сообщения: 568
Зарегистрирован: Сб июн 07, 2008 12:43

Сообщение TiRider »

Pulse писал(а):скриншот привязки номера к абоненту надо
Изображение

Pulse
Сообщения: 945
Зарегистрирован: Вт окт 03, 2006 12:58

Сообщение Pulse »

всё ясно, номер телефона следует писать в поле Логин. не могу сказать почему, но кажется это даже есть в документации

Аватара пользователя
TiRider
Сообщения: 568
Зарегистрирован: Сб июн 07, 2008 12:43

Сообщение TiRider »

Pulse писал(а):всё ясно, номер телефона следует писать в поле Логин. не могу сказать почему, но кажется это даже есть в документации
Сейчас попробую. Спасибо!

Аватара пользователя
TiRider
Сообщения: 568
Зарегистрирован: Сб июн 07, 2008 12:43

Сообщение TiRider »

Уважаемый Pulse. Спасибо большое за помощь! Сделал как вы и посоветовали, заработало. Зоны и направления определяются корректно.
Еще раз благодарю!

Куда слать пиво? :wink: :lol:

Аватара пользователя
Serg79
Сообщения: 30
Зарегистрирован: Чт фев 05, 2009 17:37

Сообщение Serg79 »

Уважаемый TiRider, вы нашли объяснение явлению "номер телефона следует писать в поле Логин", можно ли посмотреть как сейчас выглядит скриншот сервисной связки "Телефония"???

Аватара пользователя
Serg79
Сообщения: 30
Зарегистрирован: Чт фев 05, 2009 17:37

Сообщение Serg79 »

Еще вопрос на засыпку всем кто уже настроил тарификацию телефонных звонков, системный пользователь radius по умолчанию не входит ни в одну из системных групп, нужно ли его туда вносить, например в группу Wheel???

Изображение
Последний раз редактировалось Serg79 Пт мар 02, 2012 16:10, всего редактировалось 1 раз.

Аватара пользователя
Serg79
Сообщения: 30
Зарегистрирован: Чт фев 05, 2009 17:37

Сообщение Serg79 »

Up

Аватара пользователя
TiRider
Сообщения: 568
Зарегистрирован: Сб июн 07, 2008 12:43

Сообщение TiRider »

Serg79 писал(а):Уважаемый TiRider, вы нашли объяснение явлению "номер телефона следует писать в поле Логин", можно ли посмотреть как сейчас выглядит скриншот сервисной связки "Телефония"???
Увы объяснение этому не нашел :( техподдержка у меня не проплачена... Приходится вбивать в поле логин :\

Аватара пользователя
Serg79
Сообщения: 30
Зарегистрирован: Чт фев 05, 2009 17:37

Сообщение Serg79 »

TiRider, а как у вас с системной группой для системного пользователя radius ?

Судя по логам из radius_main.log ядро нормально авторизует пользователя radius:

...
Info : Mar 02 21:43:03 2864d880 StreamConnection: Connection thread started. Peer 127.0.0.1:12758
Info : Mar 02 21:43:03 2864d880 StreamConnection: Connection successfully authorized, user id <-2>
...

Странно :/

Аватара пользователя
TiRider
Сообщения: 568
Зарегистрирован: Сб июн 07, 2008 12:43

Сообщение TiRider »

Serg79 писал(а):TiRider, а как у вас с системной группой для системного пользователя radius ?

Судя по логам из radius_main.log ядро нормально авторизует пользователя radius:

...
Info : Mar 02 21:43:03 2864d880 StreamConnection: Connection thread started. Peer 127.0.0.1:12758
Info : Mar 02 21:43:03 2864d880 StreamConnection: Connection successfully authorized, user id <-2>
...

Странно :/
У меня авторизация не через радиус, а через utm_unif.

Ответить