Hi,
I am new on FreePBX.
I just installed FreePBX 16 / Asterisk 20 on Raspberry Pi OS 64-bit Bookworm running on a Raspberry Pi, following the instructions on Ronalds projekt.
The installation on Raspian Lite as well as for Asterisk runs without any problems.
After the initial config, I just set up 3 Extensions (Mitel phones; ext 20,21,24) and test them… no probs! Everything works fine.
Then, as step 2, I created a ringgroup with ext 30 and put 21 and 24 into it.
Testing:
direct call
- from 20 to 21: Ringing and functioning
- from 20 to 24: same, no probs
ringgroup call
from 20 to 30: failed! No ring and the message on 20 “Call failed”.
I had this in 2 setups (since my first one was on 32Bit OS) identically, weird.
No idea what`s wrong here… may one is able to give me a hint.
Thanks in Advance
/Mav
Following are the log:
-- Executing [24@from-internal:1] GotoIf("PJSIP/20-00000012", "1?ext-local,24,1:followme-check,24,1") in new stack
-- Goto (ext-local,24,1)
-- Executing [24@ext-local:1] Set("PJSIP/20-00000012", "__RINGTIMER=20") in new stack
-- Executing [24@ext-local:2] ExecIf("PJSIP/20-00000012", "0?Set(__CWIGNORE=)") in new stack
-- Executing [24@ext-local:3] Macro("PJSIP/20-00000012", "exten-vm,novm,24,0,0,0") in new stack
-- Executing [s@macro-exten-vm:1] Macro("PJSIP/20-00000012", "user-callerid,") in new stack
-- Executing [s@macro-user-callerid:1] Set("PJSIP/20-00000012", "TOUCH_MONITOR=1710429596.18") in new stack
-- Executing [s@macro-user-callerid:2] Set("PJSIP/20-00000012", "CHANCONTEXT=") in new stack
-- Executing [s@macro-user-callerid:3] Set("PJSIP/20-00000012", "CHANCONTEXT=") in new stack
-- Executing [s@macro-user-callerid:4] Set("PJSIP/20-00000012", "CHANEXTENCONTEXT=20-00000012") in new stack
-- Executing [s@macro-user-callerid:5] Set("PJSIP/20-00000012", "CHANEXTEN=20-00000012") in new stack
-- Executing [s@macro-user-callerid:6] Set("PJSIP/20-00000012", "CALLERID(number)=20") in new stack
-- Executing [s@macro-user-callerid:7] Set("PJSIP/20-00000012", "AMPUSER=20") in new stack
-- Executing [s@macro-user-callerid:8] Set("PJSIP/20-00000012", "HOTDESCKCHAN=20-00000012") in new stack
-- Executing [s@macro-user-callerid:9] Set("PJSIP/20-00000012", "HOTDESKEXTEN=20") in new stack
-- Executing [s@macro-user-callerid:10] Set("PJSIP/20-00000012", "HOTDESKCALL=0") in new stack
-- Executing [s@macro-user-callerid:11] ExecIf("PJSIP/20-00000012", "0?Set(HOTDESKCALL=1)") in new stack
-- Executing [s@macro-user-callerid:12] ExecIf("PJSIP/20-00000012", "0?Set(CALLERID(name)=)") in new stack
-- Executing [s@macro-user-callerid:13] GotoIf("PJSIP/20-00000012", "0?report") in new stack
-- Executing [s@macro-user-callerid:14] ExecIf("PJSIP/20-00000012", "1?Set(REALCALLERIDNUM=20)") in new stack
-- Executing [s@macro-user-callerid:15] Set("PJSIP/20-00000012", "AMPUSER=20") in new stack
-- Executing [s@macro-user-callerid:16] GotoIf("PJSIP/20-00000012", "0?limit") in new stack
-- Executing [s@macro-user-callerid:17] Set("PJSIP/20-00000012", "AMPUSERCIDNAME=Armin") in new stack
-- Executing [s@macro-user-callerid:18] ExecIf("PJSIP/20-00000012", "0?Set(__CIDMASQUERADING=TRUE)") in new stack
-- Executing [s@macro-user-callerid:19] GotoIf("PJSIP/20-00000012", "0?report") in new stack
-- Executing [s@macro-user-callerid:20] Set("PJSIP/20-00000012", "AMPUSERCID=20") in new stack
-- Executing [s@macro-user-callerid:21] Set("PJSIP/20-00000012", "__DIAL_OPTIONS=HhTtr") in new stack
-- Executing [s@macro-user-callerid:22] Set("PJSIP/20-00000012", "CALLERID(all)="Armin" <20>") in new stack
-- Executing [s@macro-user-callerid:23] ExecIf("PJSIP/20-00000012", "0?Set(CUSDIAL=24)") in new stack
-- Executing [s@macro-user-callerid:24] ExecIf("PJSIP/20-00000012", "0?Set(CALLERID(all)="Armin" <20>)") in new stack
-- Executing [s@macro-user-callerid:25] GotoIf("PJSIP/20-00000012", "0?limit") in new stack
-- Executing [s@macro-user-callerid:26] ExecIf("PJSIP/20-00000012", "0?Set(GROUP(concurrency_limit)=20)") in new stack
-- Executing [s@macro-user-callerid:27] NoOp("PJSIP/20-00000012", "Macro Depth is 2") in new stack
-- Executing [s@macro-user-callerid:28] GotoIf("PJSIP/20-00000012", "1?report2:macroerror") in new stack
-- Goto (macro-user-callerid,s,29)
-- Executing [s@macro-user-callerid:29] GotoIf("PJSIP/20-00000012", "0?continue") in new stack
-- Executing [s@macro-user-callerid:30] Set("PJSIP/20-00000012", "__TTL=64") in new stack
-- Executing [s@macro-user-callerid:31] GotoIf("PJSIP/20-00000012", "1?continue") in new stack
-- Goto (macro-user-callerid,s,47)
-- Executing [s@macro-user-callerid:47] Set("PJSIP/20-00000012", "CALLERID(number)=20") in new stack
-- Executing [s@macro-user-callerid:48] Set("PJSIP/20-00000012", "CALLERID(name)=Armin") in new stack
-- Executing [s@macro-user-callerid:49] GotoIf("PJSIP/20-00000012", "0?cnum") in new stack
-- Executing [s@macro-user-callerid:50] Set("PJSIP/20-00000012", "CDR(cnam)=Armin") in new stack
-- Executing [s@macro-user-callerid:51] Set("PJSIP/20-00000012", "CDR(cnum)=20") in new stack
-- Executing [s@macro-user-callerid:52] Set("PJSIP/20-00000012", "CHANNEL(language)=de_DE") in new stack
-- Executing [s@macro-exten-vm:2] Set("PJSIP/20-00000012", "RingGroupMethod=none") in new stack
-- Executing [s@macro-exten-vm:3] Set("PJSIP/20-00000012", "__EXTTOCALL=24") in new stack
-- Executing [s@macro-exten-vm:4] Set("PJSIP/20-00000012", "__PICKUPMARK=24") in new stack
-- Executing [s@macro-exten-vm:5] Set("PJSIP/20-00000012", "RT=") in new stack
-- Executing [s@macro-exten-vm:6] Gosub("PJSIP/20-00000012", "sub-record-check,s,1(exten,24,dontcare)") in new stack
-- Executing [s@sub-record-check:1] GotoIf("PJSIP/20-00000012", "0?initialized") in new stack
-- Executing [s@sub-record-check:2] Set("PJSIP/20-00000012", "__REC_STATUS=INITIALIZED") in new stack
-- Executing [s@sub-record-check:3] Set("PJSIP/20-00000012", "NOW=1710429596") in new stack
-- Executing [s@sub-record-check:4] Set("PJSIP/20-00000012", "__DAY=14") in new stack
-- Executing [s@sub-record-check:5] Set("PJSIP/20-00000012", "__MONTH=03") in new stack
-- Executing [s@sub-record-check:6] Set("PJSIP/20-00000012", "__YEAR=2024") in new stack
-- Executing [s@sub-record-check:7] Set("PJSIP/20-00000012", "__TIMESTR=20240314-161956") in new stack
-- Executing [s@sub-record-check:8] Set("PJSIP/20-00000012", "__FROMEXTEN=20") in new stack
-- Executing [s@sub-record-check:9] Set("PJSIP/20-00000012", "__MON_FMT=wav") in new stack
-- Executing [s@sub-record-check:10] NoOp("PJSIP/20-00000012", "Recordings initialized") in new stack
-- Executing [s@sub-record-check:11] ExecIf("PJSIP/20-00000012", "0?Set(ARG3=dontcare)") in new stack
-- Executing [s@sub-record-check:12] Set("PJSIP/20-00000012", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:13] ExecIf("PJSIP/20-00000012", "0?Set(REC_STATUS=NO)") in new stack
-- Executing [s@sub-record-check:14] GotoIf("PJSIP/20-00000012", "5?checkaction") in new stack
-- Goto (sub-record-check,s,17)
-- Executing [s@sub-record-check:17] GotoIf("PJSIP/20-00000012", "1?sub-record-check,exten,1") in new stack
-- Goto (sub-record-check,exten,1)
-- Executing [exten@sub-record-check:1] NoOp("PJSIP/20-00000012", "Exten Recording Check between 20 and 24") in new stack
-- Executing [exten@sub-record-check:2] Set("PJSIP/20-00000012", "CALLTYPE=internal") in new stack
-- Executing [exten@sub-record-check:3] ExecIf("PJSIP/20-00000012", "0?Set(CALLTYPE=)") in new stack
-- Executing [exten@sub-record-check:4] Set("PJSIP/20-00000012", "CALLEE=dontcare") in new stack
-- Executing [exten@sub-record-check:5] ExecIf("PJSIP/20-00000012", "0?Set(CALLEE=dontcare)") in new stack
-- Executing [exten@sub-record-check:6] GotoIf("PJSIP/20-00000012", "0?callee") in new stack
-- Executing [exten@sub-record-check:7] GotoIf("PJSIP/20-00000012", "1?caller") in new stack
-- Goto (sub-record-check,exten,13)
-- Executing [exten@sub-record-check:13] Set("PJSIP/20-00000012", "RECMODE=dontcare") in new stack
-- Executing [exten@sub-record-check:14] Set("PJSIP/20-00000012", "CALLERRECMODE=dontcare") in new stack
-- Executing [exten@sub-record-check:15] Set("PJSIP/20-00000012", "CALEERECMODE=dontcare") in new stack
-- Executing [exten@sub-record-check:16] GotoIf("PJSIP/20-00000012", "0?processnormal") in new stack
-- Executing [exten@sub-record-check:17] ExecIf("PJSIP/20-00000012", "0?Set(RECMODE=dontcare)") in new stack
-- Executing [exten@sub-record-check:18] ExecIf("PJSIP/20-00000012", "0?Set(RECMODE=dontcare)") in new stack
-- Executing [exten@sub-record-check:19] ExecIf("PJSIP/20-00000012", "0?Set(RECMODE=dontcare)") in new stack
-- Executing [exten@sub-record-check:20] ExecIf("PJSIP/20-00000012", "0?Set(RECMODE=dontcare)") in new stack
-- Executing [exten@sub-record-check:21] ExecIf("PJSIP/20-00000012", "0?Set(RECMODE=dontcare)") in new stack
-- Executing [exten@sub-record-check:22] ExecIf("PJSIP/20-00000012", "1?Set(RECMODE=dontcare)") in new stack
-- Executing [exten@sub-record-check:23] Gosub("PJSIP/20-00000012", "recordcheck,1(dontcare,internal,24)") in new stack
-- Executing [recordcheck@sub-record-check:1] NoOp("PJSIP/20-00000012", "Starting recording check against dontcare") in new stack
-- Executing [recordcheck@sub-record-check:2] Goto("PJSIP/20-00000012", "dontcare") in new stack
-- Goto (sub-record-check,recordcheck,3)
-- Executing [recordcheck@sub-record-check:3] Return("PJSIP/20-00000012", "") in new stack
-- Executing [exten@sub-record-check:24] Return("PJSIP/20-00000012", "") in new stack
-- Executing [s@macro-exten-vm:7] Macro("PJSIP/20-00000012", "dial-one,,HhTtr,24") in new stack
-- Executing [s@macro-dial-one:1] Set("PJSIP/20-00000012", "DEXTEN=24") in new stack
-- Executing [s@macro-dial-one:2] ExecIf("PJSIP/20-00000012", "0?Set(__EXTTOCALL=24)") in new stack
-- Executing [s@macro-dial-one:3] Set("PJSIP/20-00000012", "DIALSTATUS_CW=") in new stack
-- Executing [s@macro-dial-one:4] GosubIf("PJSIP/20-00000012", "0?screen,1()") in new stack
-- Executing [s@macro-dial-one:5] GosubIf("PJSIP/20-00000012", "0?cf,1()") in new stack
-- Executing [s@macro-dial-one:6] GotoIf("PJSIP/20-00000012", "1?skip1") in new stack
-- Goto (macro-dial-one,s,9)
-- Executing [s@macro-dial-one:9] GotoIf("PJSIP/20-00000012", "0?nodial") in new stack
-- Executing [s@macro-dial-one:10] GotoIf("PJSIP/20-00000012", "0?continue") in new stack
-- Executing [s@macro-dial-one:11] Set("PJSIP/20-00000012", "EXTHASCW=ENABLED") in new stack
-- Executing [s@macro-dial-one:12] GotoIf("PJSIP/20-00000012", "0?next1:cwinusebusy") in new stack
-- Goto (macro-dial-one,s,24)
-- Executing [s@macro-dial-one:24] GotoIf("PJSIP/20-00000012", "0?next3:continue") in new stack
-- Goto (macro-dial-one,s,26)
-- Executing [s@macro-dial-one:26] GotoIf("PJSIP/20-00000012", "0?nodial") in new stack
-- Executing [s@macro-dial-one:27] GosubIf("PJSIP/20-00000012", "1?dstring,1():dlocal,1()") in new stack
-- Executing [dstring@macro-dial-one:1] Set("PJSIP/20-00000012", "DSTRING=") in new stack
-- Executing [dstring@macro-dial-one:2] Set("PJSIP/20-00000012", "DEVICES=24") in new stack
-- Executing [dstring@macro-dial-one:3] ExecIf("PJSIP/20-00000012", "0?Return()") in new stack
-- Executing [dstring@macro-dial-one:4] ExecIf("PJSIP/20-00000012", "0?Set(DEVICES=4)") in new stack
-- Executing [dstring@macro-dial-one:5] Set("PJSIP/20-00000012", "LOOPCNT=1") in new stack
-- Executing [dstring@macro-dial-one:6] Set("PJSIP/20-00000012", "ITER=1") in new stack
-- Executing [dstring@macro-dial-one:7] Set("PJSIP/20-00000012", "THISDIAL=PJSIP/24") in new stack
-- Executing [dstring@macro-dial-one:8] GotoIf("PJSIP/20-00000012", "0?docheck") in new stack
-- Executing [dstring@macro-dial-one:9] NoOp("PJSIP/20-00000012", "Debug: Found PJSIP Destination PJSIP/24") in new stack
-- Executing [dstring@macro-dial-one:10] GotoIf("PJSIP/20-00000012", "0?doset") in new stack
-- Executing [dstring@macro-dial-one:11] NoOp("PJSIP/20-00000012", "Debug: Updating PJSIP Destination with PJSIP_DIAL_CONTACTS") in new stack
-- Executing [dstring@macro-dial-one:12] Set("PJSIP/20-00000012", "THISDIAL=PJSIP/24/sip:[email protected]:5060") in new stack
-- Executing [dstring@macro-dial-one:13] ExecIf("PJSIP/20-00000012", "0?Set(DIALSTATUS=CHANUNAVAIL)") in new stack
-- Executing [dstring@macro-dial-one:14] GotoIf("PJSIP/20-00000012", "0?skipset") in new stack
-- Executing [dstring@macro-dial-one:15] Set("PJSIP/20-00000012", "DSTRING=PJSIP/24/sip:[email protected]:5060&") in new stack
-- Executing [dstring@macro-dial-one:16] Set("PJSIP/20-00000012", "ITER=2") in new stack
-- Executing [dstring@macro-dial-one:17] GotoIf("PJSIP/20-00000012", "0?begin") in new stack
-- Executing [dstring@macro-dial-one:18] ExecIf("PJSIP/20-00000012", "0?Return()") in new stack
-- Executing [dstring@macro-dial-one:19] Set("PJSIP/20-00000012", "DSTRING=PJSIP/24/sip:[email protected]:5060") in new stack
-- Executing [dstring@macro-dial-one:20] Return("PJSIP/20-00000012", "") in new stack
-- Executing [s@macro-dial-one:28] GotoIf("PJSIP/20-00000012", "0?nodial") in new stack
-- Executing [s@macro-dial-one:29] GotoIf("PJSIP/20-00000012", "0?skiptrace") in new stack
-- Executing [s@macro-dial-one:30] GosubIf("PJSIP/20-00000012", "1?ctset,1():ctclear,1()") in new stack
-- Executing [ctset@macro-dial-one:1] Set("PJSIP/20-00000012", "DB(CALLTRACE/24)=20") in new stack
-- Executing [ctset@macro-dial-one:2] Return("PJSIP/20-00000012", "") in new stack
-- Executing [s@macro-dial-one:31] Set("PJSIP/20-00000012", "D_OPTIONS=HhTtr") in new stack
-- Executing [s@macro-dial-one:32] GosubIf("PJSIP/20-00000012", "0?func-set-sipheader,s,1(Alert-Info,)") in new stack
-- Executing [s@macro-dial-one:33] NoOp("PJSIP/20-00000012", "Blind Transfer: , Attended Transfer: , User: 20, Alert Info: ") in new stack
-- Executing [s@macro-dial-one:34] ExecIf("PJSIP/20-00000012", "1?Set(ALERT_INFO=)") in new stack
-- Executing [s@macro-dial-one:35] ExecIf("PJSIP/20-00000012", "0?Set(ALERT_INFO=)") in new stack
-- Executing [s@macro-dial-one:36] ExecIf("PJSIP/20-00000012", "0?Set(ALERT_INFO=)") in new stack
-- Executing [s@macro-dial-one:37] ExecIf("PJSIP/20-00000012", "0?Set(ALERT_INFO=Normal;volume=)") in new stack
-- Executing [s@macro-dial-one:38] ExecIf("PJSIP/20-00000012", "0?Set(ALERT_INFO=Normal;volume=)") in new stack
-- Executing [s@macro-dial-one:39] GosubIf("PJSIP/20-00000012", "0?func-set-sipheader,s,1(Alert-Info,)") in new stack
-- Executing [s@macro-dial-one:40] ExecIf("PJSIP/20-00000012", "0?Set(CHANNEL(musicclass)=)") in new stack
-- Executing [s@macro-dial-one:41] GosubIf("PJSIP/20-00000012", "0?qwait,1()") in new stack
-- Executing [s@macro-dial-one:42] Set("PJSIP/20-00000012", "__CWIGNORE=") in new stack
-- Executing [s@macro-dial-one:43] Set("PJSIP/20-00000012", "__KEEPCID=TRUE") in new stack
-- Executing [s@macro-dial-one:44] GotoIf("PJSIP/20-00000012", "0?usegoto,1") in new stack
-- Executing [s@macro-dial-one:45] GotoIf("PJSIP/20-00000012", "0?godial") in new stack
-- Executing [s@macro-dial-one:46] Set("PJSIP/20-00000012", "CONNECTEDLINE(name,i)=Test") in new stack
-- Executing [s@macro-dial-one:47] Set("PJSIP/20-00000012", "CONNECTEDLINE(num)=24") in new stack
-- Executing [s@macro-dial-one:48] Set("PJSIP/20-00000012", "D_OPTIONS=HhTtr") in new stack
-- Executing [s@macro-dial-one:49] Macro("PJSIP/20-00000012", "dialout-one-predial-hook,") in new stack
-- Executing [s@macro-dialout-one-predial-hook:1] MacroExit("PJSIP/20-00000012", "") in new stack
-- Executing [s@macro-dial-one:50] ExecIf("PJSIP/20-00000012", "0?Set(D_OPTIONS=HhtrI)") in new stack
-- Executing [s@macro-dial-one:51] ExecIf("PJSIP/20-00000012", "0?Set(CWRING=r(callwaiting)):Set(CWRING=)") in new stack
-- Executing [s@macro-dial-one:52] NoOp("PJSIP/20-00000012", "") in new stack
-- Executing [s@macro-dial-one:53] ExecIf("PJSIP/20-00000012", "0?Set(D_OPTIONS=HhTtrg)") in new stack
-- Executing [s@macro-dial-one:54] Dial("PJSIP/20-00000012", "PJSIP/24/sip:[email protected]:5060,,HhTtrb(func-apply-sipheaders^s^1)") in new stack
-- PJSIP/24-00000013 Internal Gosub(func-apply-sipheaders,s,1) start
-- Executing [s@func-apply-sipheaders:1] NoOp("PJSIP/24-00000013", "Applying SIP Headers to channel PJSIP/24-00000013") in new stack
-- Executing [s@func-apply-sipheaders:2] Set("PJSIP/24-00000013", "TECH=PJSIP") in new stack
-- Executing [s@func-apply-sipheaders:3] Set("PJSIP/24-00000013", "SIPHEADERKEYS=") in new stack
-- Executing [s@func-apply-sipheaders:4] While("PJSIP/24-00000013", "0") in new stack
-- Jumping to priority 10
-- Executing [s@func-apply-sipheaders:11] Return("PJSIP/24-00000013", "") in new stack
== Spawn extension (from-internal, 24, 1) exited non-zero on 'PJSIP/24-00000013'
-- PJSIP/24-00000013 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
-- Called PJSIP/24/sip:[email protected]:5060
== Using SIP RTP Audio TOS bits 184
== Using SIP RTP Audio TOS bits 184 in TCLASS field.
== Using SIP RTP Audio CoS mark 5
-- PJSIP/24-00000013 is ringing
== Spawn extension (macro-dial-one, s, 54) exited non-zero on 'PJSIP/20-00000012' in macro 'dial-one'
== Spawn extension (macro-exten-vm, s, 7) exited non-zero on 'PJSIP/20-00000012' in macro 'exten-vm'
== Spawn extension (ext-local, 24, 3) exited non-zero on 'PJSIP/20-00000012'
-- Executing [h@ext-local:1] Macro("PJSIP/20-00000012", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("PJSIP/20-00000012", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] ExecIf("PJSIP/20-00000012", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] Hangup("PJSIP/20-00000012", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'PJSIP/20-00000012' in macro 'hangupcall'
== Spawn extension (ext-local, h, 1) exited non-zero on 'PJSIP/20-00000012'
== Using SIP RTP Audio TOS bits 184
== Using SIP RTP Audio TOS bits 184 in TCLASS field.
== Using SIP RTP Audio CoS mark 5
-- Executing [30@from-internal:1] GotoIf("PJSIP/20-00000014", "0?cid") in new stack
-- Executing [30@from-internal:2] PlayTones("PJSIP/20-00000014", "ring") in new stack
-- Executing [30@from-internal:3] Progress("PJSIP/20-00000014", "") in new stack
-- Executing [30@from-internal:4] Macro("PJSIP/20-00000014", "user-callerid,") in new stack
-- Executing [s@macro-user-callerid:1] Set("PJSIP/20-00000014", "TOUCH_MONITOR=1710429605.20") in new stack
-- Executing [s@macro-user-callerid:2] Set("PJSIP/20-00000014", "CHANCONTEXT=") in new stack
-- Executing [s@macro-user-callerid:3] Set("PJSIP/20-00000014", "CHANCONTEXT=") in new stack
-- Executing [s@macro-user-callerid:4] Set("PJSIP/20-00000014", "CHANEXTENCONTEXT=20-00000014") in new stack
-- Executing [s@macro-user-callerid:5] Set("PJSIP/20-00000014", "CHANEXTEN=20-00000014") in new stack
-- Executing [s@macro-user-callerid:6] Set("PJSIP/20-00000014", "CALLERID(number)=20") in new stack
-- Executing [s@macro-user-callerid:7] Set("PJSIP/20-00000014", "AMPUSER=20") in new stack
-- Executing [s@macro-user-callerid:8] Set("PJSIP/20-00000014", "HOTDESCKCHAN=20-00000014") in new stack
-- Executing [s@macro-user-callerid:9] Set("PJSIP/20-00000014", "HOTDESKEXTEN=20") in new stack
-- Executing [s@macro-user-callerid:10] Set("PJSIP/20-00000014", "HOTDESKCALL=0") in new stack
-- Executing [s@macro-user-callerid:11] ExecIf("PJSIP/20-00000014", "0?Set(HOTDESKCALL=1)") in new stack
-- Executing [s@macro-user-callerid:12] ExecIf("PJSIP/20-00000014", "0?Set(CALLERID(name)=)") in new stack
-- Executing [s@macro-user-callerid:13] GotoIf("PJSIP/20-00000014", "0?report") in new stack
-- Executing [s@macro-user-callerid:14] ExecIf("PJSIP/20-00000014", "1?Set(REALCALLERIDNUM=20)") in new stack
-- Executing [s@macro-user-callerid:15] Set("PJSIP/20-00000014", "AMPUSER=20") in new stack
-- Executing [s@macro-user-callerid:16] GotoIf("PJSIP/20-00000014", "0?limit") in new stack
-- Executing [s@macro-user-callerid:17] Set("PJSIP/20-00000014", "AMPUSERCIDNAME=Armin") in new stack
-- Executing [s@macro-user-callerid:18] ExecIf("PJSIP/20-00000014", "0?Set(__CIDMASQUERADING=TRUE)") in new stack
-- Executing [s@macro-user-callerid:19] GotoIf("PJSIP/20-00000014", "0?report") in new stack
-- Executing [s@macro-user-callerid:20] Set("PJSIP/20-00000014", "AMPUSERCID=20") in new stack
-- Executing [s@macro-user-callerid:21] Set("PJSIP/20-00000014", "__DIAL_OPTIONS=HhTtr") in new stack
-- Executing [s@macro-user-callerid:22] Set("PJSIP/20-00000014", "CALLERID(all)="Armin" <20>") in new stack
-- Executing [s@macro-user-callerid:23] ExecIf("PJSIP/20-00000014", "0?Set(CUSDIAL=)") in new stack
-- Executing [s@macro-user-callerid:24] ExecIf("PJSIP/20-00000014", "0?Set(CALLERID(all)="Armin" <20>)") in new stack
-- Executing [s@macro-user-callerid:25] GotoIf("PJSIP/20-00000014", "0?limit") in new stack
-- Executing [s@macro-user-callerid:26] ExecIf("PJSIP/20-00000014", "0?Set(GROUP(concurrency_limit)=20)") in new stack
-- Executing [s@macro-user-callerid:27] NoOp("PJSIP/20-00000014", "Macro Depth is 1") in new stack
-- Executing [s@macro-user-callerid:28] GotoIf("PJSIP/20-00000014", "1?report2:macroerror") in new stack
-- Goto (macro-user-callerid,s,29)
-- Executing [s@macro-user-callerid:29] GotoIf("PJSIP/20-00000014", "0?continue") in new stack
-- Executing [s@macro-user-callerid:30] Set("PJSIP/20-00000014", "__TTL=64") in new stack
-- Executing [s@macro-user-callerid:31] GotoIf("PJSIP/20-00000014", "1?continue") in new stack
-- Goto (macro-user-callerid,s,47)
-- Executing [s@macro-user-callerid:47] Set("PJSIP/20-00000014", "CALLERID(number)=20") in new stack
-- Executing [s@macro-user-callerid:48] Set("PJSIP/20-00000014", "CALLERID(name)=Armin") in new stack
-- Executing [s@macro-user-callerid:49] GotoIf("PJSIP/20-00000014", "0?cnum") in new stack
-- Executing [s@macro-user-callerid:50] Set("PJSIP/20-00000014", "CDR(cnam)=Armin") in new stack
-- Executing [s@macro-user-callerid:51] Set("PJSIP/20-00000014", "CDR(cnum)=20") in new stack
-- Executing [s@macro-user-callerid:52] Set("PJSIP/20-00000014", "CHANNEL(language)=de_DE") in new stack
-- Executing [30@from-internal:5] Macro("PJSIP/20-00000014", "blkvm-setifempty,") in new stack
-- Executing [s@macro-blkvm-setifempty:1] GotoIf("PJSIP/20-00000014", "1?init") in new stack
-- Goto (macro-blkvm-setifempty,s,4)
-- Executing [s@macro-blkvm-setifempty:4] Set("PJSIP/20-00000014", "__BLKVM_CHANNEL=PJSIP/20-00000014") in new stack
-- Executing [s@macro-blkvm-setifempty:5] Set("PJSIP/20-00000014", "SHARED(BLKVM,PJSIP/20-00000014)=TRUE") in new stack
-- Executing [s@macro-blkvm-setifempty:6] Set("PJSIP/20-00000014", "GOSUB_RETVAL=TRUE") in new stack
-- Executing [s@macro-blkvm-setifempty:7] MacroExit("PJSIP/20-00000014", "") in new stack
-- Executing [30@from-internal:6] GotoIf("PJSIP/20-00000014", "1?skipov") in new stack
-- Goto (from-internal,30,9)
-- Executing [30@from-internal:9] Set("PJSIP/20-00000014", "RRNODEST=") in new stack
-- Executing [30@from-internal:10] Set("PJSIP/20-00000014", "__NODEST=30") in new stack
-- Executing [30@from-internal:11] GosubIf("PJSIP/20-00000014", "0?sub-rgsetcid,s,1()") in new stack
-- Executing [30@from-internal:12] Gosub("PJSIP/20-00000014", "sub-record-check,s,1(rg,30,dontcare)") in new stack
-- Executing [s@sub-record-check:1] GotoIf("PJSIP/20-00000014", "0?initialized") in new stack
-- Executing [s@sub-record-check:2] Set("PJSIP/20-00000014", "__REC_STATUS=INITIALIZED") in new stack
-- Executing [s@sub-record-check:3] Set("PJSIP/20-00000014", "NOW=1710429605") in new stack
-- Executing [s@sub-record-check:4] Set("PJSIP/20-00000014", "__DAY=14") in new stack
-- Executing [s@sub-record-check:5] Set("PJSIP/20-00000014", "__MONTH=03") in new stack
-- Executing [s@sub-record-check:6] Set("PJSIP/20-00000014", "__YEAR=2024") in new stack
-- Executing [s@sub-record-check:7] Set("PJSIP/20-00000014", "__TIMESTR=20240314-162005") in new stack
-- Executing [s@sub-record-check:8] Set("PJSIP/20-00000014", "__FROMEXTEN=20") in new stack
-- Executing [s@sub-record-check:9] Set("PJSIP/20-00000014", "__MON_FMT=wav") in new stack
-- Executing [s@sub-record-check:10] NoOp("PJSIP/20-00000014", "Recordings initialized") in new stack
-- Executing [s@sub-record-check:11] ExecIf("PJSIP/20-00000014", "0?Set(ARG3=dontcare)") in new stack
-- Executing [s@sub-record-check:12] Set("PJSIP/20-00000014", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:13] ExecIf("PJSIP/20-00000014", "0?Set(REC_STATUS=NO)") in new stack
-- Executing [s@sub-record-check:14] GotoIf("PJSIP/20-00000014", "2?checkaction") in new stack
-- Goto (sub-record-check,s,17)
-- Executing [s@sub-record-check:17] GotoIf("PJSIP/20-00000014", "0?sub-record-check,rg,1") in new stack
-- Executing [s@sub-record-check:18] NoOp("PJSIP/20-00000014", "Generic rg Recording Check - 20 30") in new stack
-- Executing [s@sub-record-check:19] Gosub("PJSIP/20-00000014", "recordcheck,1(dontcare,rg,30)") in new stack
-- Executing [recordcheck@sub-record-check:1] NoOp("PJSIP/20-00000014", "Starting recording check against dontcare") in new stack
-- Executing [recordcheck@sub-record-check:2] Goto("PJSIP/20-00000014", "dontcare") in new stack
-- Goto (sub-record-check,recordcheck,3)
-- Executing [recordcheck@sub-record-check:3] Return("PJSIP/20-00000014", "") in new stack
-- Executing [s@sub-record-check:20] Return("PJSIP/20-00000014", "") in new stack
-- Executing [30@from-internal:13] Set("PJSIP/20-00000014", "RingGroupMethod=ringall") in new stack
-- Executing [30@from-internal:14] Set("PJSIP/20-00000014", "__ALT_CONFIRM_MSG=") in new stack
-- Executing [30@from-internal:15] GotoIf("PJSIP/20-00000014", "0?RGVQANNOUNCE:NORGVQANNOUNCE") in new stack
-- Goto (from-internal,30,18)
-- Executing [30@from-internal:18] Macro("PJSIP/20-00000014", "dial,20,HhTtrQ(NO_ANSWER),21-24") in new stack
-- Executing [s@macro-dial:1] NoOp("PJSIP/20-00000014", "Blind Transfer: , Attended Transfer: , User: 20, Alert Info: ") in new stack
-- Executing [s@macro-dial:2] ExecIf("PJSIP/20-00000014", "1?Set(ALERT_INFO=)") in new stack
-- Executing [s@macro-dial:3] ExecIf("PJSIP/20-00000014", "0?Set(ALERT_INFO=)") in new stack
-- Executing [s@macro-dial:4] ExecIf("PJSIP/20-00000014", "0?Set(ALERT_INFO=)") in new stack
-- Executing [s@macro-dial:5] ExecIf("PJSIP/20-00000014", "0?Set(CHANNEL(musicclass)=)") in new stack
-- Executing [s@macro-dial:6] AGI("PJSIP/20-00000014", "agi://127.0.0.1/dialparties.agi") in new stack
[Mar 14 16:20:05] WARNING[7877][C-0000000d]: res_agi.c:2038 handle_connection: Connecting to '127.0.0.1:4573' failed for url 'agi://127.0.0.1/dialparties.agi': Connection refused
[Mar 14 16:20:05] WARNING[7877][C-0000000d]: res_agi.c:2098 launch_netscript: Couldn't connect to any host. FastAGI failed.
-- Executing [s@macro-dial:7] GotoIf("PJSIP/20-00000014", "0?") in new stack
-- Executing [s@macro-dial:8] NoOp("PJSIP/20-00000014", "Returned from dialparties with no extensions to call and DIALSTATUS: ") in new stack
-- Executing [s@macro-dial:9] MacroExit("PJSIP/20-00000014", "") in new stack
-- Executing [30@from-internal:19] Gosub("PJSIP/20-00000014", "sub-record-cancel,s,1()") in new stack
-- Executing [s@sub-record-cancel:1] Return("PJSIP/20-00000014", "") in new stack
-- Executing [30@from-internal:20] Set("PJSIP/20-00000014", "RingGroupMethod=") in new stack
-- Executing [30@from-internal:21] GotoIf("PJSIP/20-00000014", "0?nodest") in new stack
-- Executing [30@from-internal:22] Set("PJSIP/20-00000014", "__NODEST=") in new stack
-- Executing [30@from-internal:23] Macro("PJSIP/20-00000014", "blkvm-clr,") in new stack
-- Executing [s@macro-blkvm-clr:1] Set("PJSIP/20-00000014", "SHARED(BLKVM,PJSIP/20-00000014)=") in new stack
-- Executing [s@macro-blkvm-clr:2] Set("PJSIP/20-00000014", "GOSUB_RETVAL=") in new stack
-- Executing [s@macro-blkvm-clr:3] MacroExit("PJSIP/20-00000014", "") in new stack
-- Executing [30@from-internal:24] Goto("PJSIP/20-00000014", "app-blackhole,hangup,1") in new stack
-- Goto (app-blackhole,hangup,1)
-- Executing [hangup@app-blackhole:1] NoOp("PJSIP/20-00000014", "Blackhole Dest: Hangup") in new stack
-- Executing [hangup@app-blackhole:2] Hangup("PJSIP/20-00000014", "") in new stack
== Spawn extension (app-blackhole, hangup, 2) exited non-zero on 'PJSIP/20-00000014'