Hello, All!
I am trying to integrate FreePBX and Rocket chat via WebRTC.
I did config fo Rocket and i can initiate call to other sip client (MicroSIP) from Rocket client and conversely. And it is ringing on both sides.
But when RocketClient accept call or MicroSIP client acceps call it is drops imidiatly.
In debug i can see somethink about missed call.
Will be happy for some advices.
Some call for example
== 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 [1@from-internal:1] GotoIf(“PJSIP/10-000000b4”, “0?ext-local,*1,1”) in new stack
– Executing [1@from-internal:2] GotoIf(“PJSIP/10-000000b4”, “1?ext-local,1,1:followme-check,1,1”) in new stack
– Goto (ext-local,1,1)
– Executing [1@ext-local:1] Set(“PJSIP/10-000000b4”, “__RINGTIMER=15”) in new stack
– Executing [1@ext-local:2] ExecIf(“PJSIP/10-000000b4”, “0?Set(__CWIGNORE=)”) in new stack
– Executing [1@ext-local:3] Gosub(“PJSIP/10-000000b4”, “macro-exten-vm,s,1(novm,1,0,0,0)”) in new stack
– Executing [s@macro-exten-vm:1] Gosub(“PJSIP/10-000000b4”, “macro-user-callerid,s,1()”) in new stack
– Executing [s@macro-user-callerid:1] Set(“PJSIP/10-000000b4”, “TOUCH_MONITOR=1725437536.269”) in new stack
– Executing [s@macro-user-callerid:2] Set(“PJSIP/10-000000b4”, “CHANCONTEXT=”) in new stack
– Executing [s@macro-user-callerid:3] Progress(“PJSIP/10-000000b4”, “”) in new stack
– Executing [s@macro-user-callerid:4] Set(“PJSIP/10-000000b4”, “CHANCONTEXT=”) in new stack
– Executing [s@macro-user-callerid:5] Set(“PJSIP/10-000000b4”, “CHANEXTENCONTEXT=10-000000b4”) in new stack
– Executing [s@macro-user-callerid:6] Set(“PJSIP/10-000000b4”, “CHANEXTEN=10-000000b4”) in new stack
– Executing [s@macro-user-callerid:7] Set(“PJSIP/10-000000b4”, “CALLERID(number)=10”) in new stack
– Executing [s@macro-user-callerid:8] Set(“PJSIP/10-000000b4”, “AMPUSER=10”) in new stack
– Executing [s@macro-user-callerid:9] Set(“PJSIP/10-000000b4”, “HOTDESCKCHAN=10-000000b4”) in new stack
– Executing [s@macro-user-callerid:10] Set(“PJSIP/10-000000b4”, “HOTDESKEXTEN=10”) in new stack
– Executing [s@macro-user-callerid:11] Set(“PJSIP/10-000000b4”, “HOTDESKCALL=0”) in new stack
– Executing [s@macro-user-callerid:12] ExecIf(“PJSIP/10-000000b4”, “0?Set(HOTDESKCALL=1)”) in new stack
– Executing [s@macro-user-callerid:13] ExecIf(“PJSIP/10-000000b4”, “0?Set(CALLERID(name)=)”) in new stack
– Executing [s@macro-user-callerid:14] GotoIf(“PJSIP/10-000000b4”, “0?report”) in new stack
– Executing [s@macro-user-callerid:15] ExecIf(“PJSIP/10-000000b4”, “1?Set(REALCALLERIDNUM=10)”) in new stack
– Executing [s@macro-user-callerid:16] Set(“PJSIP/10-000000b4”, “AMPUSER=10”) in new stack
– Executing [s@macro-user-callerid:17] GotoIf(“PJSIP/10-000000b4”, “0?limit”) in new stack
– Executing [s@macro-user-callerid:18] Set(“PJSIP/10-000000b4”, “AMPUSERCIDNAME=10”) in new stack
– Executing [s@macro-user-callerid:19] ExecIf(“PJSIP/10-000000b4”, “0?Set(__CIDMASQUERADING=TRUE)”) in new stack
– Executing [s@macro-user-callerid:20] GotoIf(“PJSIP/10-000000b4”, “0?report”) in new stack
– Executing [s@macro-user-callerid:21] Set(“PJSIP/10-000000b4”, “AMPUSERCID=10”) in new stack
– Executing [s@macro-user-callerid:22] Set(“PJSIP/10-000000b4”, “__DIAL_OPTIONS=HhTtr”) in new stack
– Executing [s@macro-user-callerid:23] Set(“PJSIP/10-000000b4”, “CALLERID(all)=“10” <10>”) in new stack
– Executing [s@macro-user-callerid:24] ExecIf(“PJSIP/10-000000b4”, “0?Set(CUSDIAL=)”) in new stack
– Executing [s@macro-user-callerid:25] ExecIf(“PJSIP/10-000000b4”, “0?Set(CALLERID(all)=“10” <10>)”) in new stack
– Executing [s@macro-user-callerid:26] GotoIf(“PJSIP/10-000000b4”, “0?limit”) in new stack
– Executing [s@macro-user-callerid:27] ExecIf(“PJSIP/10-000000b4”, “0?Set(GROUP(concurrency_limit)=10)”) in new stack
– Executing [s@macro-user-callerid:28] ExecIf(“PJSIP/10-000000b4”, “0?Set(CHANNEL(language)=)”) in new stack
– Executing [s@macro-user-callerid:29] NoOp(“PJSIP/10-000000b4”, “Macro depricated!! To keep the same line numbers”) in new stack
– Executing [s@macro-user-callerid:30] NoOp(“PJSIP/10-000000b4”, “Macro depricated !! To keep the same line numbers”) in new stack
– Executing [s@macro-user-callerid:31] GotoIf(“PJSIP/10-000000b4”, “0?continue”) in new stack
– Executing [s@macro-user-callerid:32] ExecIf(“PJSIP/10-000000b4”, “1?Set(__CALLEE_ACCOUNCODE=)”) in new stack
– Executing [s@macro-user-callerid:33] Set(“PJSIP/10-000000b4”, “__TTL=64”) in new stack
– Executing [s@macro-user-callerid:34] GotoIf(“PJSIP/10-000000b4”, “1?continue”) in new stack
– Goto (macro-user-callerid,s,50)
– Executing [s@macro-user-callerid:50] Set(“PJSIP/10-000000b4”, “CALLERID(number)=10”) in new stack
– Executing [s@macro-user-callerid:51] Set(“PJSIP/10-000000b4”, “CALLERID(name)=10”) in new stack
– Executing [s@macro-user-callerid:52] GotoIf(“PJSIP/10-000000b4”, “0?cnum”) in new stack
– Executing [s@macro-user-callerid:53] Set(“PJSIP/10-000000b4”, “__MCNUM=10”) in new stack
– Executing [s@macro-user-callerid:54] Set(“PJSIP/10-000000b4”, “__MCNAME=10”) in new stack
– Executing [s@macro-user-callerid:55] Set(“PJSIP/10-000000b4”, “__MCEXTEN=10”) in new stack
– Executing [s@macro-user-callerid:56] Set(“PJSIP/10-000000b4”, “__MCORGCHAN=PJSIP/10-000000b4”) in new stack
– Executing [s@macro-user-callerid:57] Set(“PJSIP/10-000000b4”, “CDR(cnam)=10”) in new stack
– Executing [s@macro-user-callerid:58] Set(“PJSIP/10-000000b4”, “CDR(cnum)=10”) in new stack
– Executing [s@macro-user-callerid:59] Return(“PJSIP/10-000000b4”, “”) in new stack
– Executing [s@macro-exten-vm:2] Set(“PJSIP/10-000000b4”, “RingGroupMethod=none”) in new stack
– Executing [s@macro-exten-vm:3] Set(“PJSIP/10-000000b4”, “__EXTTOCALL=1”) in new stack
– Executing [s@macro-exten-vm:4] Set(“PJSIP/10-000000b4”, “__PICKUPMARK=1”) in new stack
– Executing [s@macro-exten-vm:5] Set(“PJSIP/10-000000b4”, “RT=”) in new stack
– Executing [s@macro-exten-vm:6] GotoIf(“PJSIP/10-000000b4”, “1?startcheck:exitcheck”) in new stack
– Goto (macro-exten-vm,s,7)
– Executing [s@macro-exten-vm:7] GotoIf(“PJSIP/10-000000b4”, “0?featureSIP:featurePJSIP”) in new stack
– Goto (macro-exten-vm,s,11)
– Executing [s@macro-exten-vm:11] ExecIf(“PJSIP/10-000000b4”, “0?Gosub(macro-vm,novm,DIRECTDIAL,)”) in new stack
– Executing [s@macro-exten-vm:12] ExecIf(“PJSIP/10-000000b4”, “0?Return()”) in new stack
– Executing [s@macro-exten-vm:13] GotoIf(“PJSIP/10-000000b4”, “1?featuremoniPJSIP:featuremoniSIP”) in new stack
– Goto (macro-exten-vm,s,14)
– Executing [s@macro-exten-vm:14] ExecIf(“PJSIP/10-000000b4”, “0?ChanSpy(PJSIP/1,q)”) in new stack
– Executing [s@macro-exten-vm:15] ExecIf(“PJSIP/10-000000b4”, “0?Return()”) in new stack
– Executing [s@macro-exten-vm:16] GotoIf(“PJSIP/10-000000b4”, “1?check-ext-intercom:featuremoniSIP”) in new stack
– Goto (macro-exten-vm,s,19)
– Executing [s@macro-exten-vm:19] GotoIf(“PJSIP/10-000000b4”, “0?ext-intercomSIP:ext-intercomPJSIP”) in new stack
– Goto (macro-exten-vm,s,20)
– Executing [s@macro-exten-vm:20] ExecIf(“PJSIP/10-000000b4”, “0?Gosub(ext-intercom,*801,1())”) in new stack
– Executing [s@macro-exten-vm:21] ExecIf(“PJSIP/10-000000b4”, “0?Return()”) in new stack
– Executing [s@macro-exten-vm:22] GotoIf(“PJSIP/10-000000b4”, “1?exitcheck:ext-intercomSIP”) in new stack
– Goto (macro-exten-vm,s,25)
– Executing [s@macro-exten-vm:25] NoOp(“PJSIP/10-000000b4”, “Exiting Checks”) in new stack
– Executing [s@macro-exten-vm:26] Gosub(“PJSIP/10-000000b4”, “sub-record-check,s,1(exten,1,dontcare)”) in new stack
– Executing [s@sub-record-check:1] GotoIf(“PJSIP/10-000000b4”, “0?initialized”) in new stack
– Executing [s@sub-record-check:2] Set(“PJSIP/10-000000b4”, “__REC_STATUS=INITIALIZED”) in new stack
– Executing [s@sub-record-check:3] Set(“PJSIP/10-000000b4”, “NOW=1725437536”) in new stack
– Executing [s@sub-record-check:4] Set(“PJSIP/10-000000b4”, “__DAY=04”) in new stack
– Executing [s@sub-record-check:5] Set(“PJSIP/10-000000b4”, “__MONTH=09”) in new stack
– Executing [s@sub-record-check:6] Set(“PJSIP/10-000000b4”, “__YEAR=2024”) in new stack
– Executing [s@sub-record-check:7] Set(“PJSIP/10-000000b4”, “__TIMESTR=20240904-151216”) in new stack
– Executing [s@sub-record-check:8] Set(“PJSIP/10-000000b4”, “__FROMEXTEN=10”) in new stack
– Executing [s@sub-record-check:9] Set(“PJSIP/10-000000b4”, “__MON_FMT=wav”) in new stack
– Executing [s@sub-record-check:10] NoOp(“PJSIP/10-000000b4”, “Recordings initialized”) in new stack
– Executing [s@sub-record-check:11] ExecIf(“PJSIP/10-000000b4”, “0?Set(ARG3=dontcare)”) in new stack
– Executing [s@sub-record-check:12] Set(“PJSIP/10-000000b4”, “REC_POLICY_MODE_SAVE=”) in new stack
– Executing [s@sub-record-check:13] ExecIf(“PJSIP/10-000000b4”, “0?Set(REC_STATUS=NO)”) in new stack
– Executing [s@sub-record-check:14] GotoIf(“PJSIP/10-000000b4”, “5?checkaction”) in new stack
– Goto (sub-record-check,s,17)
– Executing [s@sub-record-check:17] GotoIf(“PJSIP/10-000000b4”, “1?sub-record-check,exten,1”) in new stack
– Goto (sub-record-check,exten,1)
– Executing [exten@sub-record-check:1] NoOp(“PJSIP/10-000000b4”, “Exten Recording Check between 10 and 1”) in new stack
– Executing [exten@sub-record-check:2] Set(“PJSIP/10-000000b4”, “CALLTYPE=internal”) in new stack
– Executing [exten@sub-record-check:3] ExecIf(“PJSIP/10-000000b4”, “0?Set(CALLTYPE=)”) in new stack
– Executing [exten@sub-record-check:4] Set(“PJSIP/10-000000b4”, “CALLEE=dontcare”) in new stack
– Executing [exten@sub-record-check:5] ExecIf(“PJSIP/10-000000b4”, “0?Set(CALLEE=dontcare)”) in new stack
– Executing [exten@sub-record-check:6] GotoIf(“PJSIP/10-000000b4”, “0?callee”) in new stack
– Executing [exten@sub-record-check:7] GotoIf(“PJSIP/10-000000b4”, “1?caller”) in new stack
– Goto (sub-record-check,exten,13)
– Executing [exten@sub-record-check:13] Set(“PJSIP/10-000000b4”, “RECMODE=dontcare”) in new stack
– Executing [exten@sub-record-check:14] Set(“PJSIP/10-000000b4”, “CALLERRECMODE=dontcare”) in new stack
– Executing [exten@sub-record-check:15] Set(“PJSIP/10-000000b4”, “CALEERECMODE=dontcare”) in new stack
– Executing [exten@sub-record-check:16] GotoIf(“PJSIP/10-000000b4”, “0?processnormal”) in new stack
– Executing [exten@sub-record-check:17] ExecIf(“PJSIP/10-000000b4”, “0?Set(RECMODE=dontcare)”) in new stack
– Executing [exten@sub-record-check:18] ExecIf(“PJSIP/10-000000b4”, “0?Set(RECMODE=dontcare)”) in new stack
– Executing [exten@sub-record-check:19] ExecIf(“PJSIP/10-000000b4”, “0?Set(RECMODE=dontcare)”) in new stack
– Executing [exten@sub-record-check:20] ExecIf(“PJSIP/10-000000b4”, “0?Set(RECMODE=dontcare)”) in new stack
– Executing [exten@sub-record-check:21] ExecIf(“PJSIP/10-000000b4”, “0?Set(RECMODE=dontcare)”) in new stack
– Executing [exten@sub-record-check:22] ExecIf(“PJSIP/10-000000b4”, “1?Set(RECMODE=dontcare)”) in new stack
– Executing [exten@sub-record-check:23] Gosub(“PJSIP/10-000000b4”, “recordcheck,1(dontcare,internal,1)”) in new stack
– Executing [recordcheck@sub-record-check:1] NoOp(“PJSIP/10-000000b4”, “Starting recording check against dontcare”) in new stack
– Executing [recordcheck@sub-record-check:2] Goto(“PJSIP/10-000000b4”, “dontcare”) in new stack
– Goto (sub-record-check,recordcheck,3)
– Executing [recordcheck@sub-record-check:3] Return(“PJSIP/10-000000b4”, “”) in new stack
[2024-09-04 15:12:16] WARNING[738795][C-0000005e]: taskprocessor.c:1225 taskprocessor_push: The ‘stasis/pool-control’ task processor queue reached 500 scheduled tasks again.
– Executing [exten@sub-record-check:24] Return(“PJSIP/10-000000b4”, “”) in new stack
– Executing [s@macro-exten-vm:27] GotoIf(“PJSIP/10-000000b4”, “1?macrodial”) in new stack
– Goto (macro-exten-vm,s,33)
– Executing [s@macro-exten-vm:33] GosubIf(“PJSIP/10-000000b4”, “0?clrheader,1()”) in new stack
– Executing [s@macro-exten-vm:34] Gosub(“PJSIP/10-000000b4”, “macro-dial-one,s,1(,HhTtr,1)”) in new stack
– Executing [s@macro-dial-one:1] Set(“PJSIP/10-000000b4”, “DEXTEN=1”) in new stack
– Executing [s@macro-dial-one:2] Set(“PJSIP/10-000000b4”, “__CRM_SOURCE=10”) in new stack
– Executing [s@macro-dial-one:3] Set(“PJSIP/10-000000b4”, “__MCEXTTOCALL=1”) in new stack
– Executing [s@macro-dial-one:4] Set(“PJSIP/10-000000b4”, “__MCMULTI=5f93f983524def3dca464469d2cf9f3e”) in new stack
– Executing [s@macro-dial-one:5] ExecIf(“PJSIP/10-000000b4”, “0?Set(__EXTTOCALL=1)”) in new stack
– Executing [s@macro-dial-one:6] Set(“PJSIP/10-000000b4”, “DIALSTATUS_CW=”) in new stack
– Executing [s@macro-dial-one:7] GosubIf(“PJSIP/10-000000b4”, “0?screen,1()”) in new stack
– Executing [s@macro-dial-one:8] GosubIf(“PJSIP/10-000000b4”, “0?cf,1()”) in new stack
– Executing [s@macro-dial-one:9] GotoIf(“PJSIP/10-000000b4”, “1?skip1”) in new stack
– Goto (macro-dial-one,s,12)
– Executing [s@macro-dial-one:12] GotoIf(“PJSIP/10-000000b4”, “0?nodial”) in new stack
– Executing [s@macro-dial-one:13] GotoIf(“PJSIP/10-000000b4”, “0?continue”) in new stack
– Executing [s@macro-dial-one:14] Set(“PJSIP/10-000000b4”, “EXTHASCW=ENABLED”) in new stack
– Executing [s@macro-dial-one:15] GotoIf(“PJSIP/10-000000b4”, “0?next1:cwinusebusy”) in new stack
– Goto (macro-dial-one,s,27)
– Executing [s@macro-dial-one:27] GotoIf(“PJSIP/10-000000b4”, “0?next3:continue”) in new stack
– Goto (macro-dial-one,s,29)
– Executing [s@macro-dial-one:29] GotoIf(“PJSIP/10-000000b4”, “0?nodial”) in new stack
– Executing [s@macro-dial-one:30] GosubIf(“PJSIP/10-000000b4”, “1?dstring,1():dlocal,1()”) in new stack
– Executing [dstring@macro-dial-one:1] Set(“PJSIP/10-000000b4”, “DSTRING=”) in new stack
– Executing [dstring@macro-dial-one:2] Set(“PJSIP/10-000000b4”, “DEVICES=1”) in new stack
– Executing [dstring@macro-dial-one:3] ExecIf(“PJSIP/10-000000b4”, “0?Return()”) in new stack
– Executing [dstring@macro-dial-one:4] ExecIf(“PJSIP/10-000000b4”, “0?Set(DEVICES=)”) in new stack
– Executing [dstring@macro-dial-one:5] Set(“PJSIP/10-000000b4”, “LOOPCNT=1”) in new stack
– Executing [dstring@macro-dial-one:6] Set(“PJSIP/10-000000b4”, “ITER=1”) in new stack
– Executing [dstring@macro-dial-one:7] Set(“PJSIP/10-000000b4”, “THISDIAL=PJSIP/1”) in new stack
– Executing [dstring@macro-dial-one:8] GotoIf(“PJSIP/10-000000b4”, “0?docheck”) in new stack
– Executing [dstring@macro-dial-one:9] NoOp(“PJSIP/10-000000b4”, “Debug: Found PJSIP Destination PJSIP/1”) in new stack
– Executing [dstring@macro-dial-one:10] GotoIf(“PJSIP/10-000000b4”, “0?doset”) in new stack
– Executing [dstring@macro-dial-one:11] NoOp(“PJSIP/10-000000b4”, “Debug: Updating PJSIP Destination with PJSIP_DIAL_CONTACTS”) in new stack
– Executing [dstring@macro-dial-one:12] Set(“PJSIP/10-000000b4”, “THISDIAL=PJSIP/1/sip:[email protected]:59681;ob”) in new stack
– Executing [dstring@macro-dial-one:13] ExecIf(“PJSIP/10-000000b4”, “0?Set(DIALSTATUS=CHANUNAVAIL)”) in new stack
– Executing [dstring@macro-dial-one:14] GotoIf(“PJSIP/10-000000b4”, “0?skipset”) in new stack
– Executing [dstring@macro-dial-one:15] Set(“PJSIP/10-000000b4”, “DSTRING=PJSIP/1/sip:[email protected]:59681;ob&”) in new stack
– Executing [dstring@macro-dial-one:16] Set(“PJSIP/10-000000b4”, “ITER=2”) in new stack
– Executing [dstring@macro-dial-one:17] GotoIf(“PJSIP/10-000000b4”, “0?begin”) in new stack
– Executing [dstring@macro-dial-one:18] ExecIf(“PJSIP/10-000000b4”, “0?Return()”) in new stack
– Executing [dstring@macro-dial-one:19] Set(“PJSIP/10-000000b4”, “DSTRING=PJSIP/1/sip:[email protected]:59681;ob”) in new stack
– Executing [dstring@macro-dial-one:20] Return(“PJSIP/10-000000b4”, “”) in new stack
– Executing [s@macro-dial-one:31] GotoIf(“PJSIP/10-000000b4”, “0?nodial”) in new stack
– Executing [s@macro-dial-one:32] GotoIf(“PJSIP/10-000000b4”, “0?skiptrace”) in new stack
– Executing [s@macro-dial-one:33] GosubIf(“PJSIP/10-000000b4”, “1?ctset,1():ctclear,1()”) in new stack
– Executing [ctset@macro-dial-one:1] Set(“PJSIP/10-000000b4”, “DB(CALLTRACE/1)=10”) in new stack
– Executing [ctset@macro-dial-one:2] Return(“PJSIP/10-000000b4”, “”) in new stack
– Executing [s@macro-dial-one:34] Set(“PJSIP/10-000000b4”, “D_OPTIONS=HhTtr”) in new stack
– Executing [s@macro-dial-one:35] GosubIf(“PJSIP/10-000000b4”, “0?func-set-sipheader,s,1(Alert-Info,)”) in new stack
– Executing [s@macro-dial-one:36] NoOp(“PJSIP/10-000000b4”, "Blind Transfer: , Attended Transfer: , User: 10, Alert Info: ") in new stack
– Executing [s@macro-dial-one:37] ExecIf(“PJSIP/10-000000b4”, “1?Set(ALERT_INFO=)”) in new stack
– Executing [s@macro-dial-one:38] ExecIf(“PJSIP/10-000000b4”, “0?Set(ALERT_INFO=)”) in new stack
– Executing [s@macro-dial-one:39] ExecIf(“PJSIP/10-000000b4”, “0?Set(ALERT_INFO=)”) in new stack
– Executing [s@macro-dial-one:40] ExecIf(“PJSIP/10-000000b4”, “0?Set(ALERT_INFO=Normal;volume=)”) in new stack
– Executing [s@macro-dial-one:41] ExecIf(“PJSIP/10-000000b4”, “0?Set(ALERT_INFO=Normal;volume=)”) in new stack
– Executing [s@macro-dial-one:42] GosubIf(“PJSIP/10-000000b4”, “0?func-set-sipheader,s,1(Alert-Info,)”) in new stack
– Executing [s@macro-dial-one:43] ExecIf(“PJSIP/10-000000b4”, “0?Set(CHANNEL(musicclass)=)”) in new stack
– Executing [s@macro-dial-one:44] GosubIf(“PJSIP/10-000000b4”, “0?qwait,1()”) in new stack
– Executing [s@macro-dial-one:45] Set(“PJSIP/10-000000b4”, “__CWIGNORE=”) in new stack
– Executing [s@macro-dial-one:46] Set(“PJSIP/10-000000b4”, “__KEEPCID=TRUE”) in new stack
– Executing [s@macro-dial-one:47] GotoIf(“PJSIP/10-000000b4”, “0?usegoto,1”) in new stack
– Executing [s@macro-dial-one:48] GotoIf(“PJSIP/10-000000b4”, “0?godial”) in new stack
– Executing [s@macro-dial-one:49] Gosub(“PJSIP/10-000000b4”, “sub-presencestate-display,s,1(1)”) in new stack
– Executing [s@sub-presencestate-display:1] Goto(“PJSIP/10-000000b4”, “state-available,1”) in new stack
– Goto (sub-presencestate-display,state-available,1)
– Executing [state-available@sub-presencestate-display:1] Set(“PJSIP/10-000000b4”, “PRESENCESTATE_DISPLAY=(Available)”) in new stack
– Executing [state-available@sub-presencestate-display:2] Return(“PJSIP/10-000000b4”, “”) in new stack
– Executing [s@macro-dial-one:50] Set(“PJSIP/10-000000b4”, “CONNECTEDLINE(name,i)=1 (Available)”) in new stack
– Executing [s@macro-dial-one:51] Set(“PJSIP/10-000000b4”, “CONNECTEDLINE(num)=1”) in new stack
– Executing [s@macro-dial-one:52] Set(“PJSIP/10-000000b4”, “D_OPTIONS=HhTtr”) in new stack
– Executing [s@macro-dial-one:53] Gosub(“PJSIP/10-000000b4”, “macro-dialout-one-predial-hook,s,1()”) in new stack
– Executing [s@macro-dialout-one-predial-hook:1] Return(“PJSIP/10-000000b4”, “”) in new stack
– Executing [s@macro-dial-one:54] ExecIf(“PJSIP/10-000000b4”, “0?Set(D_OPTIONS=HhtrI)”) in new stack
– Executing [s@macro-dial-one:55] ExecIf(“PJSIP/10-000000b4”, “0?Set(CWRING=r(callwaiting)):Set(CWRING=)”) in new stack
– Executing [s@macro-dial-one:56] NoOp(“PJSIP/10-000000b4”, “”) in new stack
– Executing [s@macro-dial-one:57] ExecIf(“PJSIP/10-000000b4”, “0?Set(D_OPTIONS=Hhtr)”) in new stack
– Executing [s@macro-dial-one:58] ExecIf(“PJSIP/10-000000b4”, “0?Set(D_OPTIONS=HhTtrg)”) in new stack
– Executing [s@macro-dial-one:59] Gosub(“PJSIP/10-000000b4”, “dialOne-with-exten,1,1()”) in new stack
– Executing [1@dialOne-with-exten:1] Dial(“PJSIP/10-000000b4”, “PJSIP/1/sip:[email protected]:59681;ob,HhTtrb(func-apply-sipheaders^s^1)”) in new stack
[2024-09-04 15:12:16] WARNING[738795][C-0000005e]: taskprocessor.c:1225 taskprocessor_push: The ‘stasis/pool-control’ task processor queue reached 500 scheduled tasks again.
– PJSIP/1-000000b5 Internal Gosub(func-apply-sipheaders,s,1) start
– Executing [s@func-apply-sipheaders:1] ExecIf(“PJSIP/1-000000b5”, “0?Set(CHANNEL(hangup_handler_push)=crm-hangup,s,1)”) in new stack
– Executing [s@func-apply-sipheaders:2] NoOp(“PJSIP/1-000000b5”, “Applying SIP Headers to channel PJSIP/1-000000b5”) in new stack
– Executing [s@func-apply-sipheaders:3] Set(“PJSIP/1-000000b5”, “localchan=1-000000b5”) in new stack
– Executing [s@func-apply-sipheaders:4] Set(“PJSIP/1-000000b5”, “DialMCEXT=1”) in new stack
– Executing [s@func-apply-sipheaders:5] Set(“PJSIP/1-000000b5”, “CHANNEL(hangup_handler_push)=app-missedcall-hangup,1,1”) in new stack
– Executing [s@func-apply-sipheaders:6] Set(“PJSIP/1-000000b5”, “Dchan=1-000000b5”) in new stack
– Executing [s@func-apply-sipheaders:7] Set(“PJSIP/1-000000b5”, “TECH=PJSIP”) in new stack
– Executing [s@func-apply-sipheaders:8] Set(“PJSIP/1-000000b5”, “SIPHEADERKEYS=”) in new stack
– Executing [s@func-apply-sipheaders:9] While(“PJSIP/1-000000b5”, “0”) in new stack
– Jumping to priority 15
– Executing [s@func-apply-sipheaders:16] Return(“PJSIP/1-000000b5”, “”) in new stack
== Spawn extension (from-internal, 1, 1) exited non-zero on ‘PJSIP/1-000000b5’
– PJSIP/1-000000b5 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
== Using SIP RTP Audio TOS bits 184
== Using SIP RTP Audio TOS bits 184 in TCLASS field.
== Using SIP RTP Audio CoS mark 5
– Called PJSIP/1/sip:[email protected]:59681;ob
– PJSIP/1-000000b5 is ringing
– PJSIP/1-000000b5 answered PJSIP/10-000000b4
– Channel PJSIP/1-000000b5 joined ‘simple_bridge’ basic-bridge
– Channel PJSIP/10-000000b4 joined ‘simple_bridge’ basic-bridge
– Channel PJSIP/10-000000b4 left ‘simple_bridge’ basic-bridge
== Spawn extension (dialOne-with-exten, 1, 1) exited non-zero on ‘PJSIP/10-000000b4’
– Channel PJSIP/1-000000b5 left ‘simple_bridge’ basic-bridge
– PJSIP/1-000000b5 Internal Gosub(app-missedcall-hangup,1,1) start
– Executing [1@app-missedcall-hangup:1] NoOp(“PJSIP/1-000000b5”, “Dialed: 1”) in new stack
– Executing [1@app-missedcall-hangup:2] NoOp(“PJSIP/1-000000b5”, “Caller: 10”) in new stack
– Executing [1@app-missedcall-hangup:3] GotoIf(“PJSIP/1-000000b5”, “0?exit”) in new stack
– Executing [1@app-missedcall-hangup:4] Set(“PJSIP/1-000000b5”, “EXTENNUM=1”) in new stack
– Executing [1@app-missedcall-hangup:5] Set(“PJSIP/1-000000b5”, “FEXTENNUM=1”) in new stack
– Executing [1@app-missedcall-hangup:6] GotoIf(“PJSIP/1-000000b5”, “0?exit”) in new stack
– Executing [1@app-missedcall-hangup:7] AGI(“PJSIP/1-000000b5”, “agi://127.0.0.1/missedcallnotify.php,1,1,0,PJSIP/1-000000b5,”) in new stack
– <PJSIP/1-000000b5>AGI Script agi://127.0.0.1/missedcallnotify.php completed, returning 0
– Executing [1@app-missedcall-hangup:8] Return(“PJSIP/1-000000b5”, “”) in new stack
== Spawn extension (from-internal, , 1) exited non-zero on ‘PJSIP/1-000000b5’
– PJSIP/1-000000b5 Internal Gosub(app-missedcall-hangup,1,1) complete GOSUB_RETVAL=