Собственно, %subj. Привожу лог, в котором после набора пароля в DISA набираю номер "3000" - получается "000". Если "3" не первая цифра в номер, то она принимается. Если первая, то игнорируется. Вопрос: кто виноват и что делать?) (пока обходной маневр набирать городские номера на "3" с кодом города)
[2016-07-16 15:26:18] VERBOSE[21642][C-00002a90] pbx.c: Executing [s@sub-record-check:20] Return("DAHDI/i3/8126979715-8ba", "
") in new stack
[2016-07-16 15:26:18] VERBOSE[21642][C-00002a90] pbx.c: Executing [1@disa:9] Set("DAHDI/i3/8126979715-8ba", "_DISA=disa^1^new
call") in new stack
[2016-07-16 15:26:18] VERBOSE[21642][C-00002a90] pbx.c: Executing [1@disa:10] Set("DAHDI/i3/8126979715-8ba", "_DISACONTEXT=fr
om-internal") in new stack
[2016-07-16 15:26:18] VERBOSE[21642][C-00002a90] pbx.c: Executing [1@disa:11] Set("DAHDI/i3/8126979715-8ba", "_KEEPCID=TRUE")
in new stack
[2016-07-16 15:26:18] VERBOSE[21642][C-00002a90] pbx.c: Executing [1@disa:12] Set("DAHDI/i3/8126979715-8ba", "_HANGUP=TtL(360
0000)") in new stack
[2016-07-16 15:26:18] VERBOSE[21642][C-00002a90] pbx.c: Executing [1@disa:13] Set("DAHDI/i3/8126979715-8ba", "TIMEOUT(digit)=
2") in new stack
[2016-07-16 15:26:18] VERBOSE[21642][C-00002a90] func_timeout.c: Digit timeout set to 2.000
[2016-07-16 15:26:18] VERBOSE[21642][C-00002a90] pbx.c: Executing [1@disa:14] Set("DAHDI/i3/8126979715-8ba", "TIMEOUT(respons
e)=10") in new stack
[2016-07-16 15:26:18] VERBOSE[21642][C-00002a90] func_timeout.c: Response timeout set to 10.000
[2016-07-16 15:26:18] VERBOSE[21642][C-00002a90] pbx.c: Executing [1@disa:15] DISA("DAHDI/i3/8126979715-8ba", "no-password,di
sa-dial") in new stack
[2016-07-16 15:26:23] DTMF[21642][C-00002a90] channel.c: DTMF begin '0' received on DAHDI/i3/8126979715-8ba
[2016-07-16 15:26:23] DTMF[21642][C-00002a90] channel.c: DTMF begin ignored '0' on DAHDI/i3/8126979715-8ba
[2016-07-16 15:26:23] DTMF[21642][C-00002a90] channel.c: DTMF end '0' received on DAHDI/i3/8126979715-8ba, duration 178 ms
[2016-07-16 15:26:23] DTMF[21642][C-00002a90] channel.c: DTMF end passthrough '0' on DAHDI/i3/8126979715-8ba
[2016-07-16 15:26:23] DTMF[21642][C-00002a90] channel.c: DTMF begin '0' received on DAHDI/i3/8126979715-8ba
[2016-07-16 15:26:23] DTMF[21642][C-00002a90] channel.c: DTMF begin ignored '0' on DAHDI/i3/8126979715-8ba
[2016-07-16 15:26:23] DTMF[21642][C-00002a90] channel.c: DTMF end '0' received on DAHDI/i3/8126979715-8ba, duration 178 ms
[2016-07-16 15:26:23] DTMF[21642][C-00002a90] channel.c: DTMF end passthrough '0' on DAHDI/i3/8126979715-8ba
[2016-07-16 15:26:24] DTMF[21642][C-00002a90] channel.c: DTMF begin '0' received on DAHDI/i3/8126979715-8ba
[2016-07-16 15:26:24] DTMF[21642][C-00002a90] channel.c: DTMF begin ignored '0' on DAHDI/i3/8126979715-8ba
[2016-07-16 15:26:24] DTMF[21642][C-00002a90] channel.c: DTMF end '0' received on DAHDI/i3/8126979715-8ba, duration 191 ms
[2016-07-16 15:26:24] DTMF[21642][C-00002a90] channel.c: DTMF end passthrough '0' on DAHDI/i3/8126979715-8ba
[2016-07-16 15:26:26] VERBOSE[21642][C-00002a90] pbx.c: Executing [000@disa-dial:1] NoOp("DAHDI/i3/8126979715-8ba", "called 0
00 in from-internal by ID: 1") in new stack
[2016-07-16 15:26:26] VERBOSE[21642][C-00002a90] pbx.c: Executing [000@disa-dial:2] Dial("DAHDI/i3/8126979715-8ba", "Local/00
0@from-internal,300,TtL(3600000)") in new stack
[2016-07-16 15:26:26] VERBOSE[21642][C-00002a90] features.c: Setting call duration limit to 3600.000 seconds.
[2016-07-16 15:26:26] VERBOSE[21642][C-00002a90] app_dial.c: Called Local/000@from-internal
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [000@from-internal:1] Macro("Local/000@from-internal-000006
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:1] Set("Local/000@from-internal-00000632;2", "TOUCH_MONITOR=1468671986.26757") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:2] Set("Local/000@from-internal-00000632;2", "AMPUSER=8126979715") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:3] GotoIf("Local/000@from-internal-00000632;2", "0?report") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:4] ExecIf("Local/000@from-internal-00000632;2", "1?Set(REALCALLERIDNUM=8126979715)") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:5] Set("Local/000@from-internal-00000632;2", "AMPUSER=") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:6] GotoIf("Local/000@from-internal-00000632;2", "0?limit") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:7] Set("Local/000@from-internal-00000632;2", "AMPUSERCIDNAME=") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:8] GotoIf("Local/000@from-internal-00000632;2", "1?report") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx_builtins.c: Goto (macro-user-callerid,s,16)
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:16] GotoIf("Local/000@from-internal-00000632;2", "1?continue") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx_builtins.c: Goto (macro-user-callerid,s,30)
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:30] Set("Local/000@from-internal-00000632;2", "CALLERID(number)=8126979715") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:31] Set("Local/000@from-internal-00000632;2", "CALLERID(name)=8126979715") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:32] Set("Local/000@from-internal-00000632;2", "CDR(cnum)=8126979715") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:33] Set("Local/000@from-internal-00000632;2", "CDR(cnam)=8126979715") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:34] Set("Local/000@from-internal-00000632;2", "CHANNEL(language)=ru") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [s@macro-user-callerid:35] GosubIf("Local/000@from-internal-00000632;2", "0?app-check-classofservce,s,1()") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [000@from-internal:2] Set("Local/000@from-internal-00000632;2", "ROUTEUSER=") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [000@from-internal:3] GotoIf("Local/000@from-internal-00000632;2", "1?notblind") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx_builtins.c: Goto (from-internal,000,6)
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx.c: Executing [000@from-internal:6] GotoIf("Local/000@from-internal-00000632;2", "0?,000,2:outbound-allroutes,000,2") in new stack
[2016-07-16 15:26:26] VERBOSE[21690][C-00002a90] pbx_builtins.c: Goto (outbound-allroutes,000,2)
[2016-07-16 15:26:26] WARNING[21690][C-00002a90] pbx.c: Channel 'Local/000@from-internal-00000632;2' sent to invalid extension[2016-07-16 15:26:26] VERBOSE[21642][C-00002a90] app_dial.c: Everyone is busy/congested at this time (1:0/0/1)
[2016-07-16 15:26:26] VERBOSE[21642][C-00002a90] pbx.c: Executing [000@disa-dial:3] Gosenter code hereub("DAHDI/i3/8126979715-8ba", "s-CHANUNAVAIL,1()") in new stack
but no invalid handler: context,exten,priority=outbound-allroutes,000,2`
спросил
2016-07-16 16:57:52 +0400
eux 60 ● 15 ● 2 ● 11