UTM5(версия 5.0 сборка 5.2.1-008). CentOS 5
Есть телефонные номера с кодом и без.
4957228046 и 7228046.
Есть файл со звонками.
3312403|2012-02-06-00:49:57|4957228046||89125530282|4
3312404|2012-02-06-00:49:57|7228046||89125530282|4
3312405|2012-02-06-00:49:57|7228047||89125530282|4
3312406|2012-02-06-00:49:57|4957228047||89125530282|4
У клиента заведены номера
Логин 4957228046 4957228047 7228047 7228046
Телефон 4957228046 4957228047 7228047 7228046
Разрешенные CID 4957228046 4957228047 7228047 7228046
Загружаю файл
[root@bnode1 bin]# ./utm5_unif -c ./utm5_unif_w.cfg -s ./Test.dat
Notice: Aug 02 16:37:08 b7fed6e0 UTM5 Config: Processing config file: ./utm5_unif_w.cfg
?Debug : Aug 02 16:37:08 b7fed6e0 : pbx_pos.pbx_called_sid <4> pbx_pos.pbx_calling_sid <2> pbx_pos.pbx_duration <5> pbx_pos.pbx_session_id <0> pbx_pos.pbx_date_time <1> pbx_quote <> pbx_pos.pbx_delimiter <|>
?Debug : Aug 02 16:37:25 b7fed6e0 : Count <1> Processing line <3312403|2012-02-06-00:49:57|4957228046||89125530282|4> size <53>
Info : Aug 02 16:37:25 b7fed6e0 UNIF: Time parsed: 0:49:57.000 MSK Mon Feb 6 2012
?Debug : Aug 02 16:37:25 b7fed6e0 UNIF: 1 elements to send unif tel data
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:25 b7fecb90 RadiusSocket: RADIUS packet successfully received
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: RADIUS raw data obtained
?Debug : Aug 02 16:37:25 b7fed6e0 RADIUS Packet: Size <20>; HDR.Size <20>
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:25 b7fecb90 RadiusSocket: RADIUS packet successfully received
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: RADIUS raw data obtained
?Debug : Aug 02 16:37:25 b7fed6e0 RADIUS Packet: Size <20>; HDR.Size <20>
?Debug : Aug 02 16:37:25 b7fed6e0 : Count <2> Processing line <3312404|2012-02-06-00:49:57|7228046||89125530282|4> size <50>
Info : Aug 02 16:37:25 b7fed6e0 UNIF: Time parsed: 0:49:57.000 MSK Mon Feb 6 2012
?Debug : Aug 02 16:37:25 b7fed6e0 UNIF: 1 elements to send unif tel data
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:31 b7fed6e0 UNIF: Unable to receive Accounting-Start response, resending packet
?Debug : Aug 02 16:37:31 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:31 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:31 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:37 b7fed6e0 UNIF: Unable to receive Accounting-Start response, resending packet
?Debug : Aug 02 16:37:37 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:37 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:37 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:43 b7fed6e0 UNIF: Unable to receive Accounting-Start response, resending packet
?Debug : Aug 02 16:37:43 b7fed6e0 UNIF: Unable to process Accounting-Start packet
?Debug : Aug 02 16:37:43 b7fed6e0 : Count <3> Processing line <3312405|2012-02-06-00:49:57|7228047||89125530282|4> size <50>
Info : Aug 02 16:37:43 b7fed6e0 UNIF: Time parsed: 0:49:57.000 MSK Mon Feb 6 2012
?Debug : Aug 02 16:37:43 b7fed6e0 UNIF: 1 elements to send unif tel data
?Debug : Aug 02 16:37:43 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:43 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:43 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:48 b7fed6e0 UNIF: Unable to receive Accounting-Start response, resending packet
?Debug : Aug 02 16:37:48 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:48 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:48 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:54 b7fed6e0 UNIF: Unable to receive Accounting-Start response, resending packet
?Debug : Aug 02 16:37:54 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:54 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:54 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:38:00 b7fed6e0 UNIF: Unable to receive Accounting-Start response, resending packet
?Debug : Aug 02 16:38:00 b7fed6e0 UNIF: Unable to process Accounting-Start packet
?Debug : Aug 02 16:38:00 b7fed6e0 : Count <4> Processing line <3312406|2012-02-06-00:49:57|4957228047||89125530282|4> size <53>
Info : Aug 02 16:38:00 b7fed6e0 UNIF: Time parsed: 0:49:57.000 MSK Mon Feb 6 2012
?Debug : Aug 02 16:38:00 b7fed6e0 UNIF: 1 elements to send unif tel data
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:38:00 b7fecb90 RadiusSocket: RADIUS packet successfully received
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: RADIUS raw data obtained
?Debug : Aug 02 16:38:00 b7fed6e0 RADIUS Packet: Size <20>; HDR.Size <20>
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:38:00 b7fecb90 RadiusSocket: RADIUS packet successfully received
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: RADIUS raw data obtained
?Debug : Aug 02 16:38:00 b7fed6e0 RADIUS Packet: Size <20>; HDR.Size <20>
?Debug : Aug 02 16:38:00 b7fed6e0 : Lines sent:<5> working time:<52> sec
И естейственно номеров 722 без кодов 495 в отчёте нет.
Где может быть прописан этот код 495?
Проблема с тарификацией телефонии.
Re: Проблема с тарификацией телефонии.
Код должен быть прописан в логине телефонной связки.Telco писал(а):UTM5(версия 5.0 сборка 5.2.1-008). CentOS 5
Есть телефонные номера с кодом и без.
4957228046 и 7228046.
Есть файл со звонками.
3312403|2012-02-06-00:49:57|4957228046||89125530282|4
3312404|2012-02-06-00:49:57|7228046||89125530282|4
3312405|2012-02-06-00:49:57|7228047||89125530282|4
3312406|2012-02-06-00:49:57|4957228047||89125530282|4
У клиента заведены номера
Логин 4957228046 4957228047 7228047 7228046
Телефон 4957228046 4957228047 7228047 7228046
Разрешенные CID 4957228046 4957228047 7228047 7228046
Загружаю файл
[root@bnode1 bin]# ./utm5_unif -c ./utm5_unif_w.cfg -s ./Test.dat
Notice: Aug 02 16:37:08 b7fed6e0 UTM5 Config: Processing config file: ./utm5_unif_w.cfg
?Debug : Aug 02 16:37:08 b7fed6e0 : pbx_pos.pbx_called_sid <4> pbx_pos.pbx_calling_sid <2> pbx_pos.pbx_duration <5> pbx_pos.pbx_session_id <0> pbx_pos.pbx_date_time <1> pbx_quote <> pbx_pos.pbx_delimiter <|>
?Debug : Aug 02 16:37:25 b7fed6e0 : Count <1> Processing line <3312403|2012-02-06-00:49:57|4957228046||89125530282|4> size <53>
Info : Aug 02 16:37:25 b7fed6e0 UNIF: Time parsed: 0:49:57.000 MSK Mon Feb 6 2012
?Debug : Aug 02 16:37:25 b7fed6e0 UNIF: 1 elements to send unif tel data
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:25 b7fecb90 RadiusSocket: RADIUS packet successfully received
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: RADIUS raw data obtained
?Debug : Aug 02 16:37:25 b7fed6e0 RADIUS Packet: Size <20>; HDR.Size <20>
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:25 b7fecb90 RadiusSocket: RADIUS packet successfully received
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: RADIUS raw data obtained
?Debug : Aug 02 16:37:25 b7fed6e0 RADIUS Packet: Size <20>; HDR.Size <20>
?Debug : Aug 02 16:37:25 b7fed6e0 : Count <2> Processing line <3312404|2012-02-06-00:49:57|7228046||89125530282|4> size <50>
Info : Aug 02 16:37:25 b7fed6e0 UNIF: Time parsed: 0:49:57.000 MSK Mon Feb 6 2012
?Debug : Aug 02 16:37:25 b7fed6e0 UNIF: 1 elements to send unif tel data
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:25 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:31 b7fed6e0 UNIF: Unable to receive Accounting-Start response, resending packet
?Debug : Aug 02 16:37:31 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:31 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:31 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:37 b7fed6e0 UNIF: Unable to receive Accounting-Start response, resending packet
?Debug : Aug 02 16:37:37 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:37 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:37 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:43 b7fed6e0 UNIF: Unable to receive Accounting-Start response, resending packet
?Debug : Aug 02 16:37:43 b7fed6e0 UNIF: Unable to process Accounting-Start packet
?Debug : Aug 02 16:37:43 b7fed6e0 : Count <3> Processing line <3312405|2012-02-06-00:49:57|7228047||89125530282|4> size <50>
Info : Aug 02 16:37:43 b7fed6e0 UNIF: Time parsed: 0:49:57.000 MSK Mon Feb 6 2012
?Debug : Aug 02 16:37:43 b7fed6e0 UNIF: 1 elements to send unif tel data
?Debug : Aug 02 16:37:43 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:43 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:43 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:48 b7fed6e0 UNIF: Unable to receive Accounting-Start response, resending packet
?Debug : Aug 02 16:37:48 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:48 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:48 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:37:54 b7fed6e0 UNIF: Unable to receive Accounting-Start response, resending packet
?Debug : Aug 02 16:37:54 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:37:54 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:37:54 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:38:00 b7fed6e0 UNIF: Unable to receive Accounting-Start response, resending packet
?Debug : Aug 02 16:38:00 b7fed6e0 UNIF: Unable to process Accounting-Start packet
?Debug : Aug 02 16:38:00 b7fed6e0 : Count <4> Processing line <3312406|2012-02-06-00:49:57|4957228047||89125530282|4> size <53>
Info : Aug 02 16:38:00 b7fed6e0 UNIF: Time parsed: 0:49:57.000 MSK Mon Feb 6 2012
?Debug : Aug 02 16:38:00 b7fed6e0 UNIF: 1 elements to send unif tel data
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:38:00 b7fecb90 RadiusSocket: RADIUS packet successfully received
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: RADIUS raw data obtained
?Debug : Aug 02 16:38:00 b7fed6e0 RADIUS Packet: Size <20>; HDR.Size <20>
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: Moving RADIUS packet into send queue
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: RADIUS raw data sent
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: Waiting for RADIUS raw data
?Debug : Aug 02 16:38:00 b7fecb90 RadiusSocket: RADIUS packet successfully received
?Debug : Aug 02 16:38:00 b7fed6e0 RadiusSocket: RADIUS raw data obtained
?Debug : Aug 02 16:38:00 b7fed6e0 RADIUS Packet: Size <20>; HDR.Size <20>
?Debug : Aug 02 16:38:00 b7fed6e0 : Lines sent:<5> working time:<52> sec
И естейственно номеров 722 без кодов 495 в отчёте нет.
Где может быть прописан этот код 495?
UNIF: Unable to receive Accounting-Start response, resending packet
А что в логах на стороне radius сервера? Вы пробовали работать без CID?
Re: Проблема с тарификацией телефонии.
------В логине они прописанны.rudf писал(а):Код должен быть прописан в логине телефонной связки.Telco писал(а):UTM5(версия 5.0 сборка 5.2.1-008). CentOS 5
Есть телефонные номера с кодом и без.
4957228046 и 7228046.
Есть файл со звонками.
3312403|2012-02-06-00:49:57|4957228046||89125530282|4
3312404|2012-02-06-00:49:57|7228046||89125530282|4
3312405|2012-02-06-00:49:57|7228047||89125530282|4
3312406|2012-02-06-00:49:57|4957228047||89125530282|4
У клиента заведены номера
Логин 4957228046 4957228047 7228047 7228046
Телефон 4957228046 4957228047 7228047 7228046
Разрешенные CID 4957228046 4957228047 7228047 7228046
И естейственно номеров 722 без кодов 495 в отчёте нет.
Где может быть прописан этот код 495?
UNIF: Unable to receive Accounting-Start response, resending packet
А что в логах на стороне radius сервера? Вы пробовали работать без CID?
Без CID неработает, а без любого остального поля работает.
http://www.netup.ru/UTM5/documentation/ ... html#18403rudf писал(а):В доке написано, что CID - это регулярное выражение.
Разрешенные CID – регулярное выражение, на соответствие которому, если оно задано, будет проверяться значение атрибута Calling-Station-ID (31) запроса на аутентификацию. Если атрибут в запросе на авторизацию отсутствует или не соответствует данному регулярному выражению, то в авторизации будет отказано.