utm_unif и телефония через cdr
utm_unif и телефония через cdr
Уважаемые!
Проблема в следующем. Настроил зоны и направления.
Есть cdr файлик с атс. Формат такой как и задан в конфигурационном файле.
Выполняю команду, просто для теста, /netup/utm5/bin/utm5_unif -n -s /netup/utm5/data.cdr
В логах все нормально, unif отрабатывает. Захожу в админку смотрю отчет по телефонии. Вроде бы все как нужно. Какого числа совершен звонок, какого завершен, время звонка, номер вызывающего и вызываемого. Но нет записи о зоне и направлении в этих столбцах "---" и все.
Подскажите, пожалуйста, что может быть в принципе не так...
Проблема в следующем. Настроил зоны и направления.
Есть cdr файлик с атс. Формат такой как и задан в конфигурационном файле.
Выполняю команду, просто для теста, /netup/utm5/bin/utm5_unif -n -s /netup/utm5/data.cdr
В логах все нормально, unif отрабатывает. Захожу в админку смотрю отчет по телефонии. Вроде бы все как нужно. Какого числа совершен звонок, какого завершен, время звонка, номер вызывающего и вызываемого. Но нет записи о зоне и направлении в этих столбцах "---" и все.
Подскажите, пожалуйста, что может быть в принципе не так...
Зона_fix, направление ^7391([0-9])+$ (Красноярск).Pulse писал(а):надо пример направления и строчку из cdr
Пример cdr:
Код: Выделить всё
73912730298,73912275587,17,31-10-2011_00:06:41
73912730298,73912275587,7,31-10-2011_00:07:09
Код: Выделить всё
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:%M:%S
pbx_delimiter=,
pbx_quote=
Я тариф не создавал, просто пытаюсь протестировать работу. Нужно тариф создать, через услугу Телефония. Но к чему ее эту услугу прицеплять? Логи ниже.rimidal писал(а):Видимо что-то в тарифе не так. А что в логах по этому поводу пишет?
radius.log
Код: Выделить всё
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find login <73912275587>
?Debug : Nov 08 10:41:23 28601260 RADIUS DBA: Searching card login <2147483647>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find card login <2147483647>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: No data for login: 73912730298
ERROR : Nov 08 10:41:23 28601260 AcctServer: Error! (2)
?Debug : Nov 08 10:41:23 28601260 RadiusSocket: Waiting for RADIUS raw data
?Debug : Nov 08 10:41:23 2870c040 RadiusSocket: RADIUS packet successfully received
?Debug : Nov 08 10:41:23 28601260 RadiusSocket: RADIUS raw data obtained
?Debug : Nov 08 10:41:23 28601260 RADIUS Packet: Size <176>; HDR.Size <176>
?Debug : Nov 08 10:41:23 28601260 AcctServer: Recv...
?Debug : Nov 08 10:41:23 28601260 AcctServer: Packet from <127.0.0.1> packet dump: RPacket: Code: 4; ID: 20
<Vendor: 0; Attr: 5>[4]: 00000000
<Vendor: 0; Attr: 30>[11]: 3733393132323735353837
<Vendor: 0; Attr: 31>[11]: 3733393132373330323938
<Vendor: 0; Attr: 32>[9]: 6c6f63616c686f7374
<Vendor: 0; Attr: 40>[4]: 00000002
<Vendor: 0; Attr: 44>[18]: 33312d31302d323031315f30323a30363a32
<Vendor: 0; Attr: 46>[4]: 0000000c
<Vendor: 9; Attr: 24>[18]: 33312d31302d323031315f30323a30363a32
<Vendor: 9; Attr: 25>[47]: 683332332d73657475702d74696d653d2a323a363a302e303030204b524154204d6f6e204f63742033312032303131
?Debug : Nov 08 10:41:23 28601260 RADIUS DBA: NAS found. Data size <0>
?Debug : Nov 08 10:41:23 28601260 AcctServer: Acct packet with session ID: 31-10-2011_02:06:2
?Debug : Nov 08 10:41:23 28601260 RADIUS DBA: NAS found. Data size <0>
?Debug : Nov 08 10:41:23 28601260 AcctServer: Acct-Stop packet
Warn : Nov 08 10:41:23 28601260 RADIUS DBA: Sending bare packet
?Debug : Nov 08 10:41:23 28601260 RADIUS Stream[plugin]: finish log id <0>
?Debug : Nov 08 10:41:23 28601260 AcctServer: Reply packet dump: RPacket: Code: 5; ID: 20
?Debug : Nov 08 10:41:23 28601260 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Nov 08 10:41:23 28601260 RadiusSocket: RADIUS raw data sent
?Debug : Nov 08 10:41:23 28601260 AcctServer: Next...
?Debug : Nov 08 10:41:23 28601260 RadiusSocket: Waiting for RADIUS raw data
?Debug : Nov 08 10:41:35 28601480 RADIUS Stream[plugin]: Ping reply received
Код: Выделить всё
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find login <73912730298>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find card login <2147483647>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find login <73912730298>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find card login <2147483647>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find login <73912275587>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find card login <2147483647>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find login <73912730298>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find card login <2147483647>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find login <73912730298>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find card login <2147483647>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find login <73912275587>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: Can't find card login <2147483647>
ERROR : Nov 08 10:41:23 28601260 RADIUS DBA: No data for login: 73912730298
ERROR : Nov 08 10:41:23 28601260 AcctServer: Error! (2)
Warn : Nov 08 10:41:23 28601260 RADIUS DBA: Sending bare packet
Код: Выделить всё
?Debug : Nov 08 10:41:23 28501040 : Count <7> Processing line <73912275587,73912730298,0,31-10-2011_01:18:00> size <45>
Info : Nov 08 10:41:23 28501040 UNIF: Time parsed: 1:18:0.000 KRAT Mon Oct 31 2011
?Debug : Nov 08 10:41:23 28501040 UNIF: 1 elements to send unif tel data
?Debug : Nov 08 10:41:23 28501040 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Nov 08 10:41:23 28501040 RadiusSocket: RADIUS raw data sent
?Debug : Nov 08 10:41:23 28501040 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Nov 08 10:41:23 28501040 RadiusSocket: RADIUS raw data sent
?Debug : Nov 08 10:41:23 28501150 RadiusSocket: RADIUS packet successfully received
?Debug : Nov 08 10:41:23 28501040 : Count <8> Processing line <73912730298,73912275587,13,31-10-2011_01:18:59> size <46>
Info : Nov 08 10:41:23 28501040 UNIF: Time parsed: 1:18:59.000 KRAT Mon Oct 31 2011
?Debug : Nov 08 10:41:23 28501040 UNIF: 1 elements to send unif tel data
?Debug : Nov 08 10:41:23 28501040 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Nov 08 10:41:23 28501040 RadiusSocket: RADIUS raw data sent
?Debug : Nov 08 10:41:23 28501040 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Nov 08 10:41:23 28501040 RadiusSocket: RADIUS raw data sent
?Debug : Nov 08 10:41:23 28501150 RadiusSocket: RADIUS packet successfully received
?Debug : Nov 08 10:41:23 28501040 : Count <9> Processing line <73912730298,73912275587,12,31-10-2011_02:06:2> size <45>
?Debug : Nov 08 10:41:23 28501040 UNIF: %S length < 2
Info : Nov 08 10:41:23 28501040 UNIF: Time parsed: 2:6:0.000 KRAT Mon Oct 31 2011
?Debug : Nov 08 10:41:23 28501040 UNIF: 1 elements to send unif tel data
?Debug : Nov 08 10:41:23 28501040 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Nov 08 10:41:23 28501040 RadiusSocket: RADIUS raw data sent
?Debug : Nov 08 10:41:23 28501040 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Nov 08 10:41:23 28501040 RadiusSocket: RADIUS raw data sent
?Debug : Nov 08 10:41:23 28501150 RadiusSocket: RADIUS packet successfully received
?Debug : Nov 08 10:41:23 28501040 : Lines sent:<10> working time:<0> sec