Zulu 3 Desktop is not working properly

hi team,

I have Installed Zulu 3 Desktop and purchased a license of 20 users.

but unfortunately zulu is not working properly. few of the problems I noted below:

  1. Call not last for more than 30 secs
  2. No audio on the calls
  3. If I transfer the call it immediately drops the call

Sounds like a NAT problem.

how to fix it.

I have the following NAT settings.

Do you have SIP ALG enabled or disabled in your router/firewall?

Make a call and record the asterisk console output until the call drops then post it to pastebin and link it here.

Might also have to resort to packet captures. There’s a lot to check with NAT issues.

Are you forwarding RTP ports to your PBX? Do those ports match what your carrier supports (in the firewall and in FreePBX)?

hi team,

please check the logs below.

  == Using SIP RTP Audio TOS bits 184
  == Using SIP RTP Audio TOS bits 184 in TCLASS field.
  == Using SIP RTP Audio CoS mark 5
  == DTLS ECDH initialized (automatic), faster PFS enabled
    -- Executing [[email protected]:1] Set("PJSIP/909855-00000016", "ZULU_ID=21d0ad96-4209-4944-81da-a86037a4c28d") in new stack
    -- Executing [[email protected]:2] Goto("PJSIP/909855-00000016", "from-internal,1004,1") in new stack
    -- Goto (from-internal,1004,1)
    -- Executing [[email protected]:1] Macro("PJSIP/909855-00000016", "user-callerid,LIMIT,EXTERNAL,") in new stack
    -- Executing [[email protected]:1] Set("PJSIP/909855-00000016", "TOUCH_MONITOR=1651157692.93") in new stack
    -- Executing [[email protected]:2] Set("PJSIP/909855-00000016", "AMPUSER=9855") in new stack
    -- Executing [[email protected]:3] Set("PJSIP/909855-00000016", "HOTDESCKCHAN=909855-00000016") in new stack
    -- Executing [[email protected]:4] Set("PJSIP/909855-00000016", "HOTDESKEXTEN=909855") in new stack
    -- Executing [[email protected]:5] Set("PJSIP/909855-00000016", "HOTDESKCALL=0") in new stack
    -- Executing [[email protected]:6] ExecIf("PJSIP/909855-00000016", "0?Set(HOTDESKCALL=1)") in new stack
    -- Executing [[email protected]:7] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERID(name)=)") in new stack
    -- Executing [[email protected]:8] GotoIf("PJSIP/909855-00000016", "0?report") in new stack
    -- Executing [[email protected]:9] ExecIf("PJSIP/909855-00000016", "1?Set(REALCALLERIDNUM=9855)") in new stack
    -- Executing [[email protected]:10] Set("PJSIP/909855-00000016", "AMPUSER=9855") in new stack
    -- Executing [[email protected]:11] GotoIf("PJSIP/909855-00000016", "0?limit") in new stack
    -- Executing [[email protected]:12] Set("PJSIP/909855-00000016", "AMPUSERCIDNAME=Taha") in new stack
    -- Executing [[email protected]:13] ExecIf("PJSIP/909855-00000016", "0?Set(__CIDMASQUERADING=TRUE)") in new stack
    -- Executing [[email protected]:14] GotoIf("PJSIP/909855-00000016", "0?report") in new stack
    -- Executing [[email protected]:15] Set("PJSIP/909855-00000016", "AMPUSERCID=9855") in new stack
    -- Executing [[email protected]:16] Set("PJSIP/909855-00000016", "__DIAL_OPTIONS=HhTtr") in new stack
    -- Executing [[email protected]:17] Set("PJSIP/909855-00000016", "CALLERID(all)="Taha" <9855>") in new stack
    -- Executing [[email protected]:18] Set("PJSIP/909855-00000016", "HOTDESCKCHAN=909855-00000016") in new stack
    -- Executing [[email protected]:19] Set("PJSIP/909855-00000016", "HOTDESKEXTEN=909855") in new stack
    -- Executing [[email protected]:20] Set("PJSIP/909855-00000016", "HOTDESKCALL=0") in new stack
    -- Executing [[email protected]:21] ExecIf("PJSIP/909855-00000016", "0?Set(HOTDESKCALL=1)") in new stack
    -- Executing [[email protected]:22] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERID(name)=)") in new stack
    -- Executing [[email protected]:23] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERID(all)="" <  >)") in new stack
    -- Executing [[email protected]:24] ExecIf("PJSIP/909855-00000016", "0?Set(CUSDIAL=)") in new stack
    -- Executing [[email protected]:25] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERID(all)="Taha" <9855>)") in new stack
    -- Executing [[email protected]:26] GotoIf("PJSIP/909855-00000016", "0?limit") in new stack
    -- Executing [[email protected]:27] ExecIf("PJSIP/909855-00000016", "1?Set(GROUP(concurrency_limit)=9855)") in new stack
    -- Executing [[email protected]:28] ExecIf("PJSIP/909855-00000016", "0?Set(CHANNEL(language)=)") in new stack
    -- Executing [[email protected]:29] NoOp("PJSIP/909855-00000016", "Macro Depth is 1") in new stack
    -- Executing [[email protected]:30] GotoIf("PJSIP/909855-00000016", "1?report2:macroerror") in new stack
    -- Goto (macro-user-callerid,s,31)
    -- Executing [[email protected]:31] GotoIf("PJSIP/909855-00000016", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,50)
    -- Executing [[email protected]:50] Set("PJSIP/909855-00000016", "CALLERID(number)=9855") in new stack
    -- Executing [[email protected]:51] Set("PJSIP/909855-00000016", "CALLERID(name)=Taha") in new stack
    -- Executing [[email protected]:52] GotoIf("PJSIP/909855-00000016", "0?cnum") in new stack
    -- Executing [[email protected]:53] Set("PJSIP/909855-00000016", "CDR(cnam)=Taha") in new stack
    -- Executing [[email protected]:54] Set("PJSIP/909855-00000016", "CDR(cnum)=9855") in new stack
    -- Executing [[email protected]:55] Set("PJSIP/909855-00000016", "CHANNEL(language)=en") in new stack
    -- Executing [[email protected]:2] Gosub("PJSIP/909855-00000016", "sub-record-check,s,1(out,1004,force)") in new stack
    -- Executing [[email protected]:1] GotoIf("PJSIP/909855-00000016", "0?initialized") in new stack
    -- Executing [[email protected]:2] Set("PJSIP/909855-00000016", "__REC_STATUS=INITIALIZED") in new stack
    -- Executing [[email protected]:3] Set("PJSIP/909855-00000016", "NOW=1651157692") in new stack
    -- Executing [[email protected]:4] Set("PJSIP/909855-00000016", "__DAY=28") in new stack
    -- Executing [[email protected]:5] Set("PJSIP/909855-00000016", "__MONTH=04") in new stack
    -- Executing [[email protected]:6] Set("PJSIP/909855-00000016", "__YEAR=2022") in new stack
    -- Executing [[email protected]:7] Set("PJSIP/909855-00000016", "__TIMESTR=20220428-145452") in new stack
    -- Executing [[email protected]:8] Set("PJSIP/909855-00000016", "__FROMEXTEN=9855") in new stack
    -- Executing [[email protected]:9] Set("PJSIP/909855-00000016", "__MON_FMT=wav") in new stack
    -- Executing [[email protected]:10] NoOp("PJSIP/909855-00000016", "Recordings initialized") in new stack
    -- Executing [[email protected]:11] ExecIf("PJSIP/909855-00000016", "0?Set(ARG3=dontcare)") in new stack
    -- Executing [[email protected]:12] Set("PJSIP/909855-00000016", "REC_POLICY_MODE_SAVE=") in new stack
    -- Executing [[email protected]:13] ExecIf("PJSIP/909855-00000016", "0?Set(REC_STATUS=NO)") in new stack
    -- Executing [[email protected]:14] GotoIf("PJSIP/909855-00000016", "3?checkaction") in new stack
    -- Goto (sub-record-check,s,17)
    -- Executing [[email protected]:17] GotoIf("PJSIP/909855-00000016", "1?sub-record-check,out,1") in new stack
    -- Goto (sub-record-check,out,1)
    -- Executing [[email protected]:1] NoOp("PJSIP/909855-00000016", "Outbound Recording Check from 9855 to 1004") in new stack
    -- Executing [[email protected]:2] Set("PJSIP/909855-00000016", "RECMODE=force") in new stack
    -- Executing [[email protected]:3] ExecIf("PJSIP/909855-00000016", "0?Goto(routewins)") in new stack
    -- Executing [[email protected]:4] ExecIf("PJSIP/909855-00000016", "1?Goto(routewins)") in new stack
    -- Goto (sub-record-check,out,7)
    -- Executing [[email protected]:7] Gosub("PJSIP/909855-00000016", "recordcheck,1(force,out,1004)") in new stack
    -- Executing [[email protected]:1] NoOp("PJSIP/909855-00000016", "Starting recording check against force") in new stack
    -- Executing [[email protected]:2] Goto("PJSIP/909855-00000016", "force") in new stack
    -- Goto (sub-record-check,recordcheck,5)
    -- Executing [[email protected]:5] Set("PJSIP/909855-00000016", "__REC_POLICY_MODE=FORCE") in new stack
    -- Executing [[email protected]:6] GotoIf("PJSIP/909855-00000016", "1?startrec") in new stack
    -- Goto (sub-record-check,recordcheck,16)
    -- Executing [[email protected]:16] NoOp("PJSIP/909855-00000016", "Starting recording: out, 1004") in new stack
    -- Executing [[email protected]:17] Set("PJSIP/909855-00000016", "__CALLFILENAME=out-1004-9855-20220428-145452-1651157692.93") in new stack
    -- Executing [[email protected]:18] MixMonitor("PJSIP/909855-00000016", "2022/04/28/out-1004-9855-20220428-145452-1651157692.93.wav,abi(LOCAL_MIXMON_ID),") in new stack
    -- Executing [[email protected]:19] Set("PJSIP/909855-00000016", "__MIXMON_ID=0x7ff2f8006300") in new stack
    -- Executing [[email protected]:20] Set("PJSIP/909855-00000016", "__RECORD_ID=PJSIP/909855-00000016") in new stack
    -- Executing [[email protected]:21] Set("PJSIP/909855-00000016", "__REC_STATUS=RECORDING") in new stack
    -- Executing [[email protected]:22] Set("PJSIP/909855-00000016", "CDR(recordingfile)=out-1004-9855-20220428-145452-1651157692.93.wav") in new stack
    -- Executing [[email protected]:23] Return("PJSIP/909855-00000016", "") in new stack
    -- Executing [[email protected]:8] Return("PJSIP/909855-00000016", "") in new stack
    -- Executing [[email protected]:3] ExecIf("PJSIP/909855-00000016", "0 ?Set(CDR(accountcode)=)") in new stack
    -- Executing [[email protected]:4] Set("PJSIP/909855-00000016", "_ROUTEID=1") in new stack
    -- Executing [[email protected]:5] Set("PJSIP/909855-00000016", "_ROUTENAME=pbx-DC") in new stack
    -- Executing [[email protected]:6] Set("PJSIP/909855-00000016", "MOHCLASS=default") in new stack
    -- Executing [[email protected]:7] Set("PJSIP/909855-00000016", "_CALLERIDNAMEINTERNAL=Taha") in new stack
    -- Executing [[email protected]:8] Set("PJSIP/909855-00000016", "_CALLERIDNUMINTERNAL=9855") in new stack
    -- Executing [[email protected]:9] Set("PJSIP/909855-00000016", "_EMAILNOTIFICATION=FALSE") in new stack
    -- Executing [[email protected]:10] Set("PJSIP/909855-00000016", "_NODEST=") in new stack
    -- Executing [[email protected]:11] Macro("PJSIP/909855-00000016", "dialout-trunk,1,1004,,off") in new stack
    -- Executing [[email protected]:1] Set("PJSIP/909855-00000016", "DIAL_TRUNK=1") in new stack
    -- Executing [[email protected]:2] UserEvent("PJSIP/909855-00000016", "zulu-outbound-call,from:9855,to:1004") in new stack
    -- Executing [[email protected]:3] ExecIf("PJSIP/909855-00000016", "0?Set(DIAL_OPTIONS=Hhtr)") in new stack
    -- Executing [[email protected]:4] GosubIf("PJSIP/909855-00000016", "0?sub-pincheck,s,1()") in new stack
    -- Executing [[email protected]:5] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERID(num)=9855)") in new stack
    -- Executing [[email protected]:6] GotoIf("PJSIP/909855-00000016", "0?disabletrunk,1") in new stack
    -- Executing [[email protected]:7] Set("PJSIP/909855-00000016", "DIAL_NUMBER=1004") in new stack
    -- Executing [[email protected]:8] Set("PJSIP/909855-00000016", "DIAL_TRUNK_OPTIONS=HhTtr") in new stack
    -- Executing [[email protected]:9] Set("PJSIP/909855-00000016", "OUTBOUND_GROUP=OUT_1") in new stack
    -- Executing [[email protected]:10] Set("PJSIP/909855-00000016", "DIAL_TRUNK_OPTIONS=T") in new stack
    -- Executing [[email protected]:11] GotoIf("PJSIP/909855-00000016", "1?nomax") in new stack
    -- Goto (macro-dialout-trunk,s,13)
    -- Executing [[email protected]:13] GotoIf("PJSIP/909855-00000016", "0?skipoutcid") in new stack
    -- Executing [[email protected]:14] Macro("PJSIP/909855-00000016", "outbound-callerid,1") in new stack
    -- Executing [[email protected]:1] NoOp("PJSIP/909855-00000016", "9855") in new stack
    -- Executing [[email protected]:2] NoOp("PJSIP/909855-00000016", "") in new stack
    -- Executing [[email protected]:3] NoOp("PJSIP/909855-00000016", "off") in new stack
    -- Executing [[email protected]:4] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERPRES(name-pres)=)") in new stack
    -- Executing [[email protected]:5] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERPRES(num-pres)=)") in new stack
    -- Executing [[email protected]:6] Set("PJSIP/909855-00000016", "HOTDESCKCHAN=909855-00000016") in new stack
    -- Executing [[email protected]:7] Set("PJSIP/909855-00000016", "HOTDESKEXTEN=909855") in new stack
    -- Executing [[email protected]:8] Set("PJSIP/909855-00000016", "HOTDESKCALL=0") in new stack
    -- Executing [[email protected]:9] ExecIf("PJSIP/909855-00000016", "0?Set(HOTDESKCALL=1)") in new stack
    -- Executing [[email protected]:10] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERID(name)=)") in new stack
    -- Executing [[email protected]:11] Set("PJSIP/909855-00000016", "ALLOWTHISROUTE=NO") in new stack
    -- Executing [[email protected]:12] ExecIf("PJSIP/909855-00000016", "0?Set(ALLOWTHISROUTE=YES)") in new stack
    -- Executing [[email protected]:13] ExecIf("PJSIP/909855-00000016", "0?Hangup()") in new stack
    -- Executing [[email protected]:14] ExecIf("PJSIP/909855-00000016", "0?Set(REALCALLERIDNUM=9855)") in new stack
    -- Executing [[email protected]:15] ExecIf("PJSIP/909855-00000016", "0?Set(AMPUSER=9855)") in new stack
    -- Executing [[email protected]:16] GotoIf("PJSIP/909855-00000016", "1?normcid") in new stack
    -- Goto (macro-outbound-callerid,s,20)
    -- Executing [[email protected]:20] Set("PJSIP/909855-00000016", "USEROUTCID=") in new stack
    -- Executing [[email protected]:21] Set("PJSIP/909855-00000016", "EMERGENCYCID=12125096200") in new stack
    -- Executing [[email protected]:22] ExecIf("PJSIP/909855-00000016", "0?Set(EMERGENCYCID=)") in new stack
    -- Executing [[email protected]:23] Set("PJSIP/909855-00000016", "TRUNKOUTCID=") in new stack
    -- Executing [[email protected]:24] GotoIf("PJSIP/909855-00000016", "1?trunkcid") in new stack
    -- Goto (macro-outbound-callerid,s,30)
    -- Executing [[email protected]:30] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERID(all)=)") in new stack
    -- Executing [[email protected]:31] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERID(all)=)") in new stack
    -- Executing [[email protected]:32] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERID(all)=)") in new stack
    -- Executing [[email protected]:33] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERID(all)=9855)") in new stack
    -- Executing [[email protected]:34] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERID(all)=9855)") in new stack
    -- Executing [[email protected]bound-callerid:35] Set("PJSIP/909855-00000016", "TIOHIDE=no") in new stack
    -- Executing [[email protected]:36] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERPRES(name-pres)=prohib_passed_screen)") in new stack
    -- Executing [[email protected]:37] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERPRES(num-pres)=prohib_passed_screen)") in new stack
    -- Executing [[email protected]:38] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERPRES(name-pres)=prohib_passed_screen)") in new stack
    -- Executing [[email protected]:39] ExecIf("PJSIP/909855-00000016", "0?Set(CALLERPRES(num-pres)=prohib_passed_screen)") in new stack
    -- Executing [[email protected]:40] Set("PJSIP/909855-00000016", "CDR(outbound_cnum)=9855") in new stack
    -- Executing [[email protected]:41] Set("PJSIP/909855-00000016", "CDR(outbound_cnam)=Taha") in new stack
    -- Executing [[email protected]:15] GosubIf("PJSIP/909855-00000016", "0?sub-flp-1,s,1()") in new stack
    -- Executing [[email protected]:16] Set("PJSIP/909855-00000016", "OUTNUM=1004") in new stack
    -- Executing [[email protected]:17] Set("PJSIP/909855-00000016", "custom=SIP/pbx-DC") in new stack
    -- Executing [[email protected]:18] ExecIf("PJSIP/909855-00000016", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)T)") in new stack
    -- Executing [[email protected]:19] ExecIf("PJSIP/909855-00000016", "0?Set(DIAL_TRUNK_OPTIONS=TM(confirm))") in new stack
    -- Executing [[email protected]:20] Macro("PJSIP/909855-00000016", "dialout-trunk-predial-hook,") in new stack
    -- Executing [[email protected]:1] MacroExit("PJSIP/909855-00000016", "") in new stack
    -- Executing [[email protected]:21] GotoIf("PJSIP/909855-00000016", "0?skipcrm") in new stack
    -- Executing [[email protected]:22] Set("PJSIP/909855-00000016", "__CRM_DIRECTION=OUTBOUND") in new stack
    -- Executing [[email protected]:23] Set("PJSIP/909855-00000016", "__CRM_DESTINATION=1004") in new stack
    -- Executing [[email protected]:24] Set("PJSIP/909855-00000016", "__CRM_SOURCE=9855") in new stack
    -- Executing [[email protected]:25] AGI("PJSIP/909855-00000016", "sangomacrm.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/sangomacrm.agi
  == Begin MixMonitor Recording PJSIP/909855-00000016
    -- <PJSIP/909855-00000016>AGI Script sangomacrm.agi completed, returning 0
    -- Executing [[email protected]:26] Set("PJSIP/909855-00000016", "CHANNEL(hangup_handler_push)=crm-hangup,s,1") in new stack
    -- Executing [[email protected]:27] NoOp("PJSIP/909855-00000016", "CRM Finished") in new stack
    -- Executing [[email protected]:28] GotoIf("PJSIP/909855-00000016", "0?bypass,1") in new stack
    -- Executing [[email protected]:29] ExecIf("PJSIP/909855-00000016", "1?Set(CONNECTEDLINE(num,i)=1004)") in new stack
    -- Executing [[email protected]:30] ExecIf("PJSIP/909855-00000016", "1?Set(CONNECTEDLINE(name,i)=CID:9855)") in new stack
    -- Executing [[email protected]:31] ExecIf("PJSIP/909855-00000016", "0?Set(CONNECTEDLINE(name,i)=CID:(Hidden)9855)") in new stack
    -- Executing [[email protected]:32] GotoIf("PJSIP/909855-00000016", "0?customtrunk") in new stack
    -- Executing [[email protected]:33] ExecIf("PJSIP/909855-00000016", "0?Set(DIAL_TRUNK_OPTIONS=)") in new stack
    -- Executing [[email protected]:34] Set("PJSIP/909855-00000016", "HASH(__SIPHEADERS,Alert-Info)=unset") in new stack
    -- Executing [[email protected]:35] Dial("PJSIP/909855-00000016", "SIP/pbx-DC/1004,300,Tb(func-apply-sipheaders^s^1,(1))U(sub-send-obroute-email^1004^1004^1^1651157692^Taha^9855)") in new stack
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- SIP/pbx-DC-00000020 Internal Gosub(func-apply-sipheaders,s,1(1)) start
    -- Executing [[email protected]:1] ExecIf("SIP/pbx-DC-00000020", "0?Set(CHANNEL(hangup_handler_push)=crm-hangup,s,1)") in new stack
    -- Executing [[email protected]:2] NoOp("SIP/pbx-DC-00000020", "Applying SIP Headers to channel SIP/pbx-DC-00000020") in new stack
    -- Executing [[email protected]:3] Set("SIP/pbx-DC-00000020", "TECH=SIP") in new stack
    -- Executing [[email protected]:4] Set("SIP/pbx-DC-00000020", "SIPHEADERKEYS=Alert-Info") in new stack
    -- Executing [[email protected]:5] While("SIP/pbx-DC-00000020", "1") in new stack
    -- Executing [[email protected]:6] Set("SIP/pbx-DC-00000020", "sipheader=unset") in new stack
    -- Executing [[email protected]:7] ExecIf("SIP/pbx-DC-00000020", "1?SIPRemoveHeader(Alert-Info:)") in new stack
    -- Executing [[email protected]:8] ExecIf("SIP/pbx-DC-00000020", "0?Set(PJSIP_HEADER(remove,Alert-Info)=)") in new stack
    -- Executing [[email protected]:9] ExecIf("SIP/pbx-DC-00000020", "0?Set(sipheader=<http://127.0.0.1>;info=unset)") in new stack
    -- Executing [[email protected]:10] ExecIf("SIP/pbx-DC-00000020", "0?Set(sipheader=<http://127.0.0.1>unset)") in new stack
    -- Executing [[email protected]:11] ExecIf("SIP/pbx-DC-00000020", "0?SIPAddHeader(Alert-Info:unset)") in new stack
    -- Executing [[email protected]:12] ExecIf("SIP/pbx-DC-00000020", "0?Set(PJSIP_HEADER(add,Alert-Info)=unset)") in new stack
    -- Executing [[email protected]:13] EndWhile("SIP/pbx-DC-00000020", "") in new stack
    -- Executing [[email protected]:5] While("SIP/pbx-DC-00000020", "0") in new stack
    -- Executing [[email protected]:14] Return("SIP/pbx-DC-00000020", "") in new stack
  == Spawn extension (from-internal, 1004, 1) exited non-zero on 'SIP/pbx-DC-00000020'
    -- SIP/pbx-DC-00000020 Internal Gosub(func-apply-sipheaders,s,1(1)) complete GOSUB_RETVAL=
    -- Called SIP/pbx-DC/1004
    -- SIP/pbx-DC-00000020 answered PJSIP/909855-00000016
    -- SIP/pbx-DC-00000020 Internal Gosub(sub-send-obroute-email,s,1(1004,1004,1,1651157692,Taha,9855)) start
    -- Executing [[email protected]:1] GotoIf("SIP/pbx-DC-00000020", "0?sendEmail") in new stack
    -- Executing [[email protected]:2] NoOp("SIP/pbx-DC-00000020", "email notifications disabled..exiting.") in new stack
    -- Executing [[email protected]:3] Return("SIP/pbx-DC-00000020", "") in new stack
  == Spawn extension (from-internal, , 1) exited non-zero on 'SIP/pbx-DC-00000020'
    -- SIP/pbx-DC-00000020 Internal Gosub(sub-send-obroute-email,s,1(1004,1004,1,1651157692,Taha,9855)) complete GOSUB_RETVAL=
    -- Channel SIP/pbx-DC-00000020 joined 'simple_bridge' basic-bridge <20883b51-a06e-4bee-9661-c163686f68f1>
    -- Channel PJSIP/909855-00000016 joined 'simple_bridge' basic-bridge <20883b51-a06e-4bee-9661-c163686f68f1>
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Channel PJSIP/909855-00000016 left 'simple_bridge' basic-bridge <20883b51-a06e-4bee-9661-c163686f68f1>
  == Spawn extension (macro-dialout-trunk, s, 35) exited non-zero on 'PJSIP/909855-00000016' in macro 'dialout-trunk'
  == Spawn extension (from-internal, 1004, 11) exited non-zero on 'PJSIP/909855-00000016'
    -- Executing [[email protected]:1] Macro("PJSIP/909855-00000016", "hangupcall") in new stack
    -- Executing [[email protected]:1] GotoIf("PJSIP/909855-00000016", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,3)
    -- Channel SIP/pbx-DC-00000020 left 'simple_bridge' basic-bridge <20883b51-a06e-4bee-9661-c163686f68f1>
    -- Executing [[email protected]:3] ExecIf("PJSIP/909855-00000016", "0?Set(CDR(recordingfile)=)") in new stack
    -- Executing [[email protected]:4] NoOp("PJSIP/909855-00000016", "SIP/pbx-DC-00000020 montior file= /var/spool/asterisk/monitor/2022/04/28/out-1004-9855-20220428-145452-1651157692.93.wav") in new stack
    -- Executing [[email protected]:5] GotoIf("PJSIP/909855-00000016", "0?skipagi") in new stack
    -- Executing [[email protected]:6] AGI("PJSIP/909855-00000016", "attendedtransfer-rec-restart.php,SIP/pbx-DC-00000020,/var/spool/asterisk/monitor/2022/04/28/out-1004-9855-20220428-145452-1651157692.93.wav") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/attendedtransfer-rec-restart.php
    -- <PJSIP/909855-00000016>AGI Script attendedtransfer-rec-restart.php completed, returning 0
    -- Executing [[email protected]:7] Hangup("PJSIP/909855-00000016", "") in new stack
  == Spawn extension (macro-hangupcall, s, 7) exited non-zero on 'PJSIP/909855-00000016' in macro 'hangupcall'
  == Spawn extension (from-internal, h, 1) exited non-zero on 'PJSIP/909855-00000016'
    -- PJSIP/909855-00000016 Internal Gosub(crm-hangup,s,1) start
    -- Executing [[email protected]:1] NoOp("PJSIP/909855-00000016", "Sending Hangup to CRM") in new stack
    -- Executing [[email protected]:2] NoOp("PJSIP/909855-00000016", "HANGUP CAUSE: 44") in new stack
    -- Executing [[email protected]:3] ExecIf("PJSIP/909855-00000016", "0?Set(__CRM_VOICEMAIL=)") in new stack
    -- Executing [[email protected]:4] NoOp("PJSIP/909855-00000016", "MASTER CHANNEL: 1651157692.93 = 1651157692.93") in new stack
    -- Executing [[email protected]:5] GotoIf("PJSIP/909855-00000016", "0?return") in new stack
    -- Executing [[email protected]:6] Set("PJSIP/909855-00000016", "__CRM_HANGUP=1") in new stack
    -- Executing [[email protected]:7] AGI("PJSIP/909855-00000016", "sangomacrm.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/sangomacrm.agi
    -- <PJSIP/909855-00000016>AGI Script sangomacrm.agi completed, returning 0
    -- Executing [[email protected]:8] Return("PJSIP/909855-00000016", "") in new stack
  == Spawn extension (from-internal, h, 1) exited non-zero on 'PJSIP/909855-00000016'
    -- PJSIP/909855-00000016 Internal Gosub(crm-hangup,s,1) complete GOSUB_RETVAL=
  == MixMonitor close filestream (mixed)
  == End MixMonitor Recording PJSIP/909855-00000016

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.