Hallo!
Ich nutze mittlerweile AsteriskNOW (Asterisk 13) mit FreePBX. Ich habe ein Problem mit genau einer Extension. Diese Antwortet immer auf Anrufe mit Busy. Ich habe sie schon mehrmals gelöscht und neu erstellt (über FreePBX), aber anscheinend bleibt irgendeine Einstellung übrig.
Hier ist der Log eines Anrufes von 2102 an 2101 (problematische Extension). Kann jemand sagen, warum mit Busy geantwortet wird?
Ich nutze mittlerweile AsteriskNOW (Asterisk 13) mit FreePBX. Ich habe ein Problem mit genau einer Extension. Diese Antwortet immer auf Anrufe mit Busy. Ich habe sie schon mehrmals gelöscht und neu erstellt (über FreePBX), aber anscheinend bleibt irgendeine Einstellung übrig.
Hier ist der Log eines Anrufes von 2102 an 2101 (problematische Extension). Kann jemand sagen, warum mit Busy geantwortet wird?
Code:
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [2101@from-internal:1] GotoIf("SIP/2102-0000014c", "1?ext-local,2101,1") in new stack
-- Goto (ext-local,2101,1)
-- Executing [2101@ext-local:1] Set("SIP/2102-0000014c", "__RINGTIMER=20") in new stack
-- Executing [2101@ext-local:2] Macro("SIP/2102-0000014c", "exten-vm,novm,2101,0,0,0") in new stack
-- Executing [s@macro-exten-vm:1] Macro("SIP/2102-0000014c", "user-callerid,") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/2102-0000014c", "TOUCH_MONITOR=1426352859.41971") in new stack
-- Executing [s@macro-user-callerid:2] Set("SIP/2102-0000014c", "AMPUSER=2102") in new stack
-- Executing [s@macro-user-callerid:3] GotoIf("SIP/2102-0000014c", "0?report") in new stack
-- Executing [s@macro-user-callerid:4] ExecIf("SIP/2102-0000014c", "1?Set(REALCALLERIDNUM=2102)") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/2102-0000014c", "AMPUSER=2102") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/2102-0000014c", "0?limit") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/2102-0000014c", "AMPUSERCIDNAME=Familie") in new stack
-- Executing [s@macro-user-callerid:8] GotoIf("SIP/2102-0000014c", "0?report") in new stack
-- Executing [s@macro-user-callerid:9] Set("SIP/2102-0000014c", "AMPUSERCID=2102") in new stack
-- Executing [s@macro-user-callerid:10] Set("SIP/2102-0000014c", "__DIAL_OPTIONS=Ttr") in new stack
-- Executing [s@macro-user-callerid:11] Set("SIP/2102-0000014c", "CALLERID(all)="Familie" <2102>") in new stack
-- Executing [s@macro-user-callerid:12] GotoIf("SIP/2102-0000014c", "0?limit") in new stack
-- Executing [s@macro-user-callerid:13] ExecIf("SIP/2102-0000014c", "0?Set(GROUP(concurrency_limit)=2102)") in new stack
-- Executing [s@macro-user-callerid:14] GosubIf("SIP/2102-0000014c", "7?sub-ccss,s,1(macro-exten-vm,2101)") in new stack
-- Executing [s@sub-ccss:1] ExecIf("SIP/2102-0000014c", "0?Return()") in new stack
-- Executing [s@sub-ccss:2] Set("SIP/2102-0000014c", "CCSS_SETUP=TRUE") in new stack
-- Executing [s@sub-ccss:3] GosubIf("SIP/2102-0000014c", "0?monitor_config,1(macro-exten-vm,2101):monitor_default,1(macro-exten-vm,2101)") in new stack
-- Executing [monitor_default@sub-ccss:1] GotoIf("SIP/2102-0000014c", "1?is_exten") in new stack
-- Goto (sub-ccss,monitor_default,4)
-- Executing [monitor_default@sub-ccss:4] Set("SIP/2102-0000014c", "CALLCOMPLETION(cc_monitor_policy)=generic") in new stack
-- Executing [monitor_default@sub-ccss:5] Set("SIP/2102-0000014c", "CALLCOMPLETION(cc_max_monitors)=5") in new stack
-- Executing [monitor_default@sub-ccss:6] Return("SIP/2102-0000014c", "TRUE") in new stack
-- Executing [s@sub-ccss:4] GosubIf("SIP/2102-0000014c", "7?agent_config,1():agent_default,1()") in new stack
-- Executing [agent_config@sub-ccss:1] Set("SIP/2102-0000014c", "CALLCOMPLETION(cc_agent_policy)=generic") in new stack
-- Executing [agent_config@sub-ccss:2] Set("SIP/2102-0000014c", "CALLCOMPLETION(cc_offer_timer)=30") in new stack
-- Executing [agent_config@sub-ccss:3] Set("SIP/2102-0000014c", "CALLCOMPLETION(ccbs_available_timer)=") in new stack
[2015-03-14 18:07:39] WARNING[20315][C-00000e9c]: ccss.c:960 ast_set_ccbs_available_timer: 0 is an invalid value for ccbs_available_timer. Retaining value as 4800
-- Executing [agent_config@sub-ccss:4] Set("SIP/2102-0000014c", "CALLCOMPLETION(ccnr_available_timer)=") in new stack
[2015-03-14 18:07:39] WARNING[20315][C-00000e9c]: ccss.c:930 ast_set_ccnr_available_timer: 0 is an invalid value for ccnr_available_timer. Retaining value as 7200
-- Executing [agent_config@sub-ccss:5] Set("SIP/2102-0000014c", "CALLCOMPLETION(cc_callback_macro)=ccss-default") in new stack
[2015-03-14 18:07:39] WARNING[20315][C-00000e9c]: ccss.c:1012 ast_set_cc_callback_macro: Usage of cc_callback_macro is deprecated. Please use cc_callback_sub instead.
-- Executing [agent_config@sub-ccss:6] ExecIf("SIP/2102-0000014c", "1?Set(CALLCOMPLETION(cc_recall_timer)=)") in new stack
[2015-03-14 18:07:39] WARNING[20315][C-00000e9c]: ccss.c:945 ast_set_cc_recall_timer: 0 is an invalid value for ccnr_available_timer. Retaining value as 20
-- Executing [agent_config@sub-ccss:7] ExecIf("SIP/2102-0000014c", "1?Set(CALLCOMPLETION(cc_max_agents)=)") in new stack
-- Executing [agent_config@sub-ccss:8] ExecIf("SIP/2102-0000014c", "0?Set(CALLCOMPLETION(cc_agent_dialstring)=Local/2102_2101@from-ccss-)") in new stack
-- Executing [agent_config@sub-ccss:9] Set("SIP/2102-0000014c", "CALLCOMPLETION(cc_callback_macro)=ccss-default") in new stack
[2015-03-14 18:07:39] WARNING[20315][C-00000e9c]: ccss.c:1012 ast_set_cc_callback_macro: Usage of cc_callback_macro is deprecated. Please use cc_callback_sub instead.
-- Executing [agent_config@sub-ccss:10] Return("SIP/2102-0000014c", "") in new stack
-- Executing [s@sub-ccss:5] Set("SIP/2102-0000014c", "DB(AMPUSER/2102/ccss/last_number)=2101") in new stack
-- Executing [s@sub-ccss:6] Return("SIP/2102-0000014c", "") in new stack
-- Executing [s@macro-user-callerid:15] ExecIf("SIP/2102-0000014c", "0?Set(CHANNEL(language)=)") in new stack
-- Executing [s@macro-user-callerid:16] GotoIf("SIP/2102-0000014c", "0?continue") in new stack
-- Executing [s@macro-user-callerid:17] ExecIf("SIP/2102-0000014c", "1?Set(__CALLEE_ACCOUNCODE=)") in new stack
-- Executing [s@macro-user-callerid:18] Set("SIP/2102-0000014c", "__TTL=64") in new stack
-- Executing [s@macro-user-callerid:19] GotoIf("SIP/2102-0000014c", "1?continue") in new stack
-- Goto (macro-user-callerid,s,30)
-- Executing [s@macro-user-callerid:30] Set("SIP/2102-0000014c", "CALLERID(number)=2102") in new stack
-- Executing [s@macro-user-callerid:31] Set("SIP/2102-0000014c", "CALLERID(name)=Familie") in new stack
-- Executing [s@macro-user-callerid:32] Set("SIP/2102-0000014c", "CDR(cnum)=2102") in new stack
-- Executing [s@macro-user-callerid:33] Set("SIP/2102-0000014c", "CDR(cnam)=Familie") in new stack
-- Executing [s@macro-user-callerid:34] Set("SIP/2102-0000014c", "CHANNEL(language)=de") in new stack
-- Executing [s@macro-exten-vm:2] Set("SIP/2102-0000014c", "RingGroupMethod=none") in new stack
-- Executing [s@macro-exten-vm:3] Set("SIP/2102-0000014c", "__EXTTOCALL=2101") in new stack
-- Executing [s@macro-exten-vm:4] Set("SIP/2102-0000014c", "__PICKUPMARK=2101") in new stack
-- Executing [s@macro-exten-vm:5] Set("SIP/2102-0000014c", "RT=") in new stack
-- Executing [s@macro-exten-vm:6] ExecIf("SIP/2102-0000014c", "0?Macro(vm,novm,DIRECTDIAL,)") in new stack
-- Executing [s@macro-exten-vm:7] ExecIf("SIP/2102-0000014c", "0?MacroExit()") in new stack
-- Executing [s@macro-exten-vm:8] Gosub("SIP/2102-0000014c", "sub-record-check,s,1(exten,2101,dontcare)") in new stack
-- Executing [s@sub-record-check:1] GotoIf("SIP/2102-0000014c", "0?initialized") in new stack
-- Executing [s@sub-record-check:2] Set("SIP/2102-0000014c", "__REC_STATUS=INITIALIZED") in new stack
-- Executing [s@sub-record-check:3] Set("SIP/2102-0000014c", "NOW=1426352860") in new stack
-- Executing [s@sub-record-check:4] Set("SIP/2102-0000014c", "__DAY=14") in new stack
-- Executing [s@sub-record-check:5] Set("SIP/2102-0000014c", "__MONTH=03") in new stack
-- Executing [s@sub-record-check:6] Set("SIP/2102-0000014c", "__YEAR=2015") in new stack
-- Executing [s@sub-record-check:7] Set("SIP/2102-0000014c", "__TIMESTR=20150314-180740") in new stack
-- Executing [s@sub-record-check:8] Set("SIP/2102-0000014c", "__FROMEXTEN=2102") in new stack
-- Executing [s@sub-record-check:9] Set("SIP/2102-0000014c", "__MON_FMT=wav") in new stack
-- Executing [s@sub-record-check:10] NoOp("SIP/2102-0000014c", "Recordings initialized") in new stack
-- Executing [s@sub-record-check:11] ExecIf("SIP/2102-0000014c", "0?Set(ARG3=dontcare)") in new stack
-- Executing [s@sub-record-check:12] Set("SIP/2102-0000014c", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:13] ExecIf("SIP/2102-0000014c", "0?Set(REC_STATUS=NO)") in new stack
-- Executing [s@sub-record-check:14] GotoIf("SIP/2102-0000014c", "5?checkaction") in new stack
-- Goto (sub-record-check,s,17)
-- Executing [s@sub-record-check:17] GotoIf("SIP/2102-0000014c", "1?sub-record-check,exten,1") in new stack
-- Goto (sub-record-check,exten,1)
-- Executing [exten@sub-record-check:1] NoOp("SIP/2102-0000014c", "Exten Recording Check between 2102 and 2101") in new stack
-- Executing [exten@sub-record-check:2] Set("SIP/2102-0000014c", "CALLTYPE=internal") in new stack
-- Executing [exten@sub-record-check:3] ExecIf("SIP/2102-0000014c", "0?Set(CALLTYPE=)") in new stack
-- Executing [exten@sub-record-check:4] Set("SIP/2102-0000014c", "CALLEE=dontcare") in new stack
-- Executing [exten@sub-record-check:5] ExecIf("SIP/2102-0000014c", "0?Set(CALLEE=dontcare)") in new stack
-- Executing [exten@sub-record-check:6] GotoIf("SIP/2102-0000014c", "0?callee") in new stack
-- Executing [exten@sub-record-check:7] GotoIf("SIP/2102-0000014c", "1?caller") in new stack
-- Goto (sub-record-check,exten,13)
-- Executing [exten@sub-record-check:13] Set("SIP/2102-0000014c", "RECMODE=dontcare") in new stack
-- Executing [exten@sub-record-check:14] ExecIf("SIP/2102-0000014c", "0?Set(RECMODE=dontcare)") in new stack
-- Executing [exten@sub-record-check:15] ExecIf("SIP/2102-0000014c", "1?Set(RECMODE=dontcare)") in new stack
-- Executing [exten@sub-record-check:16] Gosub("SIP/2102-0000014c", "recordcheck,1(dontcare,internal,2101)") in new stack
-- Executing [recordcheck@sub-record-check:1] NoOp("SIP/2102-0000014c", "Starting recording check against dontcare") in new stack
-- Executing [recordcheck@sub-record-check:2] Goto("SIP/2102-0000014c", "dontcare") in new stack
-- Goto (sub-record-check,recordcheck,3)
-- Executing [recordcheck@sub-record-check:3] Return("SIP/2102-0000014c", "") in new stack
-- Executing [exten@sub-record-check:17] Return("SIP/2102-0000014c", "") in new stack
-- Executing [s@macro-exten-vm:9] GotoIf("SIP/2102-0000014c", "1?macrodial") in new stack
-- Goto (macro-exten-vm,s,15)
-- Executing [s@macro-exten-vm:15] GosubIf("SIP/2102-0000014c", "0?clrheader,1()") in new stack
-- Executing [s@macro-exten-vm:16] Macro("SIP/2102-0000014c", "dial-one,,Ttr,2101") in new stack
-- Executing [s@macro-dial-one:1] Set("SIP/2102-0000014c", "DEXTEN=2101") in new stack
-- Executing [s@macro-dial-one:2] Set("SIP/2102-0000014c", "DIALSTATUS_CW=") in new stack
-- Executing [s@macro-dial-one:3] GosubIf("SIP/2102-0000014c", "0?screen,1()") in new stack
-- Executing [s@macro-dial-one:4] GosubIf("SIP/2102-0000014c", "0?cf,1()") in new stack
-- Executing [s@macro-dial-one:5] GotoIf("SIP/2102-0000014c", "0?skip1") in new stack
-- Executing [s@macro-dial-one:6] Set("SIP/2102-0000014c", "DEXTEN=") in new stack
-- Executing [s@macro-dial-one:7] Set("SIP/2102-0000014c", "DIALSTATUS=BUSY") in new stack
-- Executing [s@macro-dial-one:8] GotoIf("SIP/2102-0000014c", "1?nodial") in new stack
-- Goto (macro-dial-one,s,49)
-- Executing [s@macro-dial-one:49] ExecIf("SIP/2102-0000014c", "0?Set(DIALSTATUS=NOANSWER)") in new stack
-- Executing [s@macro-dial-one:50] NoOp("SIP/2102-0000014c", "Returned from dial-one with nothing to call and DIALSTATUS: BUSY") in new stack
-- Executing [s@macro-dial-one:51] MacroExit("SIP/2102-0000014c", "") in new stack
-- Executing [s@macro-exten-vm:17] Set("SIP/2102-0000014c", "SV_DIALSTATUS=BUSY") in new stack
-- Executing [s@macro-exten-vm:18] GosubIf("SIP/2102-0000014c", "0?docfu,1()") in new stack
-- Executing [s@macro-exten-vm:19] GosubIf("SIP/2102-0000014c", "0?docfb,1()") in new stack
-- Executing [s@macro-exten-vm:20] Set("SIP/2102-0000014c", "DIALSTATUS=BUSY") in new stack
-- Executing [s@macro-exten-vm:21] ExecIf("SIP/2102-0000014c", "0?MacroExit()") in new stack
-- Executing [s@macro-exten-vm:22] GotoIf("SIP/2102-0000014c", "1?s-BUSY,1") in new stack
-- Goto (macro-exten-vm,s-BUSY,1)
-- Executing [s-BUSY@macro-exten-vm:1] GotoIf("SIP/2102-0000014c", "0?exit,1") in new stack
-- Executing [s-BUSY@macro-exten-vm:2] PlayTones("SIP/2102-0000014c", "busy") in new stack
-- Executing [s-BUSY@macro-exten-vm:3] Busy("SIP/2102-0000014c", "20") in new stack
== Spawn extension (macro-exten-vm, s-BUSY, 3) exited non-zero on 'SIP/2102-0000014c' in macro 'exten-vm'
== Spawn extension (ext-local, 2101, 2) exited non-zero on 'SIP/2102-0000014c'
-- Executing [h@ext-local:1] Macro("SIP/2102-0000014c", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/2102-0000014c", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] Hangup("SIP/2102-0000014c", "") in new stack
== Spawn extension (macro-hangupcall, s, 3) exited non-zero on 'SIP/2102-0000014c' in macro 'hangupcall'
== Spawn extension (ext-local, h, 1) exited non-zero on 'SIP/2102-0000014c'
Zuletzt bearbeitet: