Reply To: RE: One Way Audio on Amazon AWS

VitalPBX Community Support General Discussion One Way Audio on Amazon AWS Reply To: RE: One Way Audio on Amazon AWS

    voiprehberi
    Participant

    Problem: Caller’s audio reach the pbx but extension’s audio not reach the caller. All port settings set up on Amazon AWS Security groups. Thank you.

    Here is the cli output:

     

    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    > 0x3116240 — Strict RTP learning after remote address set to: 78.160.152.203:58294
    — Executing [100@cos-all:1] NoOp(“SIP/200-0000000f”, “More than on digit pattern”) in new stack
    — Executing [100@cos-all:2] Gosub(“SIP/200-0000000f”, “s,1(100)”) in new stack
    — Executing [s@cos-all:1] Set(“SIP/200-0000000f”, “EXTENSION=100”) in new stack
    — Executing [s@cos-all:2] NoOp(“SIP/200-0000000f”, “Dialing 100 from 200”) in new stack
    — Executing [s@cos-all:3] Gosub(“SIP/200-0000000f”, “sub-set-global-vars,s,1(100,parking-1)”) in new stack
    — Executing [s@sub-set-global-vars:1] NoOp(“SIP/200-0000000f”, “Setting Global Vars”) in new stack
    — Executing [s@sub-set-global-vars:2] Set(“SIP/200-0000000f”, “__PICKUPMARK=100”) in new stack
    — Executing [s@sub-set-global-vars:3] Set(“SIP/200-0000000f”, “__PARKINGLOT=parking-1”) in new stack
    — Executing [s@sub-set-global-vars:4] Set(“SIP/200-0000000f”, “__DYNAMIC_FEATURES=custom-features”) in new stack
    — Executing [s@sub-set-global-vars:5] Set(“SIP/200-0000000f”, “ICALL=no”) in new stack
    — Executing [s@sub-set-global-vars:6] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [s@cos-all:4] Gosub(“SIP/200-0000000f”, “sub-set-call-vars,s,1(f5ee590b5bbce455,100,1,cos-all,ARS-all)”) in new stack
    — Executing [s@sub-set-call-vars:1] NoOp(“SIP/200-0000000f”, “Setting Call Vars”) in new stack
    — Executing [s@sub-set-call-vars:2] Set(“SIP/200-0000000f”, “_TENANT=f5ee590b5bbce455”) in new stack
    — Executing [s@sub-set-call-vars:3] Set(“SIP/200-0000000f”, “_CALL_DESTINATION=100”) in new stack
    — Executing [s@sub-set-call-vars:4] Set(“SIP/200-0000000f”, “_COS_ID=1”) in new stack
    — Executing [s@sub-set-call-vars:5] Set(“SIP/200-0000000f”, “_COS_NAME=cos-all”) in new stack
    — Executing [s@sub-set-call-vars:6] Set(“SIP/200-0000000f”, “_ARS=ARS-all”) in new stack
    — Executing [s@sub-set-call-vars:7] Set(“SIP/200-0000000f”, “CDR(tenant)=ombutel”) in new stack
    — Executing [s@sub-set-call-vars:8] Set(“SIP/200-0000000f”, “CDR(destination)=100”) in new stack
    — Executing [s@sub-set-call-vars:9] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [s@cos-all:5] Gosub(“SIP/200-0000000f”, “sub-construct-cid,s,1”) in new stack
    — Executing [s@sub-construct-cid:1] NoOp(“SIP/200-0000000f”, “Building CID”) in new stack
    — Executing [s@sub-construct-cid:2] Set(“SIP/200-0000000f”, “_CALL_SOURCE=200”) in new stack
    — Executing [s@sub-construct-cid:3] GotoIf(“SIP/200-0000000f”, “0?return”) in new stack
    — Executing [s@sub-construct-cid:4] Gosub(“SIP/200-0000000f”, “sub-get-device-tree,s,1”) in new stack
    — Executing [s@sub-get-device-tree:1] NoOp(“SIP/200-0000000f”, “Configuring Device Tree”) in new stack
    — Executing [s@sub-get-device-tree:2] Set(“SIP/200-0000000f”, “DEV_TECHNOLOGY=SIP”) in new stack
    — Executing [s@sub-get-device-tree:3] GosubIf(“SIP/200-0000000f”, “0?s-local,1”) in new stack
    — Executing [s@sub-get-device-tree:4] GotoIf(“SIP/200-0000000f”, “0?return”) in new stack
    — Executing [s@sub-get-device-tree:5] GotoIf(“SIP/200-0000000f”, “0?pjsip”) in new stack
    — Executing [s@sub-get-device-tree:6] GotoIf(“SIP/200-0000000f”, “0?:digital”) in new stack
    — Goto (sub-get-device-tree,s,12)
    — Executing [s@sub-get-device-tree:12] Set(“SIP/200-0000000f”, “DEV_USER=200”) in new stack
    — Executing [s@sub-get-device-tree:13] Set(“SIP/200-0000000f”, “INTERFACE=SIP/200”) in new stack
    — Executing [s@sub-get-device-tree:14] Set(“SIP/200-0000000f”, “DEV_TREE=devices/SIP/200”) in new stack
    — Executing [s@sub-get-device-tree:15] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [s@sub-construct-cid:5] GotoIf(“SIP/200-0000000f”, “0?return”) in new stack
    — Executing [s@sub-construct-cid:6] Set(“SIP/200-0000000f”, “_CALL_SOURCE=200”) in new stack
    — Executing [s@sub-construct-cid:7] ExecIf(“SIP/200-0000000f”, “1?Set(CALLERID(all)=”Yonetim” <200>)”) in new stack
    — Executing [s@sub-construct-cid:8] Set(“SIP/200-0000000f”, “_CID_CONSTRUCTED=yes”) in new stack
    — Executing [s@sub-construct-cid:9] NoOp(“SIP/200-0000000f”, “”) in new stack
    — Executing [s@sub-construct-cid:10] Set(“SIP/200-0000000f”, “CDR(source)=200”) in new stack
    — Executing [s@sub-construct-cid:11] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [s@cos-all:6] NoOp(“SIP/200-0000000f”, “Check if is an Emergency Call”) in new stack
    — Executing [s@cos-all:7] GotoIf(“SIP/200-0000000f”, “0?emergency-calls,100,1”) in new stack
    — Executing [s@cos-all:8] Gosub(“SIP/200-0000000f”, “sub-lockphone-check,s,1”) in new stack
    — Executing [s@sub-lockphone-check:1] NoOp(“SIP/200-0000000f”, “SUB: LOCK PHONE CHECK”) in new stack
    — Executing [s@sub-lockphone-check:2] GotoIf(“SIP/200-0000000f”, “0?unlock”) in new stack
    — Executing [s@sub-lockphone-check:3] GotoIf(“SIP/200-0000000f”, “0?unlock”) in new stack
    — Executing [s@sub-lockphone-check:4] GotoIf(“SIP/200-0000000f”, “0?unlock”) in new stack
    — Executing [s@sub-lockphone-check:5] GotoIf(“SIP/200-0000000f”, “0?unlock”) in new stack
    — Executing [s@sub-lockphone-check:6] GotoIf(“SIP/200-0000000f”, “0?:unlock”) in new stack
    — Goto (sub-lockphone-check,s,12)
    — Executing [s@sub-lockphone-check:12] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [s@cos-all:9] Gosub(“SIP/200-0000000f”, “sub-local-dialing,s,1”) in new stack
    — Executing [s@sub-local-dialing:1] NoOp(“SIP/200-0000000f”, “Trying to determine if is a local extension”) in new stack
    — Executing [s@sub-local-dialing:2] GotoIf(“SIP/200-0000000f”, “1?:return”) in new stack
    — Executing [s@sub-local-dialing:3] Goto(“SIP/200-0000000f”, “100,1”) in new stack
    — Goto (sub-local-dialing,100,1)
    — Executing [100@sub-local-dialing:1] NoOp(“SIP/200-0000000f”, “Dialing Local Extension”) in new stack
    — Executing [100@sub-local-dialing:2] Gosub(“SIP/200-0000000f”, “sub-setup-call-type,s,1(internal)”) in new stack
    — Executing [s@sub-setup-call-type:1] NoOp(“SIP/200-0000000f”, “Determinating Call Type”) in new stack
    — Executing [s@sub-setup-call-type:2] GotoIf(“SIP/200-0000000f”, “0?return”) in new stack
    — Executing [s@sub-setup-call-type:3] Gosub(“SIP/200-0000000f”, “s-internal,1()”) in new stack
    — Executing [s-internal@sub-setup-call-type:1] NoOp(“SIP/200-0000000f”, “Internal Call”) in new stack
    — Executing [s-internal@sub-setup-call-type:2] Set(“SIP/200-0000000f”, “__CALL_TYPE=1”) in new stack
    — Executing [s-internal@sub-setup-call-type:3] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [s@sub-setup-call-type:4] Set(“SIP/200-0000000f”, “__CALL_TYPE_CONFIGURED=yes”) in new stack
    — Executing [s@sub-setup-call-type:5] Set(“SIP/200-0000000f”, “CDR(calltype)=1”) in new stack
    — Executing [s@sub-setup-call-type:6] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [100@sub-local-dialing:3] Set(“SIP/200-0000000f”, “_DESTINATION_STATE=NOT_INUSE”) in new stack
    — Executing [100@sub-local-dialing:4] Set(“SIP/200-0000000f”, “_DESTINATION_NUMBER=100”) in new stack
    — Executing [100@sub-local-dialing:5] Set(“SIP/200-0000000f”, “_DESTINATION_COS_NAME=cos-all”) in new stack
    — Executing [100@sub-local-dialing:6] Gosub(“SIP/200-0000000f”, “sub-check-cos-privacy,s,1(cos-all,1,cos-all)”) in new stack
    — Executing [s@sub-check-cos-privacy:1] NoOp(“SIP/200-0000000f”, “Checking Privacy of CoS: cos-all”) in new stack
    — Executing [s@sub-check-cos-privacy:2] GotoIf(“SIP/200-0000000f”, “1?:no_local”) in new stack
    — Executing [s@sub-check-cos-privacy:3] Set(“SIP/200-0000000f”, “CALLER_COS_ID=1
    “) in new stack
    — Executing [s@sub-check-cos-privacy:4] Set(“SIP/200-0000000f”, “CALLER_COS_NAME=cos-all”) in new stack
    — Executing [s@sub-check-cos-privacy:5] Set(“SIP/200-0000000f”, “CALLED_COS_ID=1”) in new stack
    — Executing [s@sub-check-cos-privacy:6] GotoIf(“SIP/200-0000000f”, “1?same_cos”) in new stack
    — Goto (sub-check-cos-privacy,s,17)
    — Executing [s@sub-check-cos-privacy:17] NoOp(“SIP/200-0000000f”, “The caller CoS and Callee CoS are the same”) in new stack
    — Executing [s@sub-check-cos-privacy:18] Goto(“SIP/200-0000000f”, “return”) in new stack
    — Goto (sub-check-cos-privacy,s,22)
    — Executing [s@sub-check-cos-privacy:22] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [100@sub-local-dialing:7] Set(“SIP/200-0000000f”, “DIAL_STRING=SIP/100”) in new stack
    — Executing [100@sub-local-dialing:8] Set(“SIP/200-0000000f”, “DB(f5ee590b5bbce455/LASTCALLER/100)=200”) in new stack
    — Executing [100@sub-local-dialing:9] Set(“SIP/200-0000000f”, “IGNORE_DIVERSIONS=”) in new stack
    — Executing [100@sub-local-dialing:10] Set(“SIP/200-0000000f”, “QUEUE_CALL=”) in new stack
    — Executing [100@sub-local-dialing:11] GosubIf(“SIP/200-0000000f”, “0?sub-queue-members,s,1”) in new stack
    — Executing [100@sub-local-dialing:12] GosubIf(“SIP/200-0000000f”, “0?:sub-check-diversions,s,1(predialing)”) in new stack
    — Executing [s@sub-check-diversions:1] NoOp(“SIP/200-0000000f”, “Checking diversions for extension 100”) in new stack
    — Executing [s@sub-check-diversions:2] GosubIf(“SIP/200-0000000f”, “0?:return”) in new stack
    — Executing [s@sub-check-diversions:6] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [s@sub-check-diversions:3] Set(“SIP/200-0000000f”, “__CALL_ORIGIN=diversions”) in new stack
    — Executing [s@sub-check-diversions:4] Set(“SIP/200-0000000f”, “__DIVERSION_ORIGIN=100”) in new stack
    — Executing [s@sub-check-diversions:5] Gosub(“SIP/200-0000000f”, “s-predialing,1”) in new stack
    — Executing [s-predialing@sub-check-diversions:1] NoOp(“SIP/200-0000000f”, “Diversions on pre-dialing”) in new stack
    — Executing [s-predialing@sub-check-diversions:2] GosubIf(“SIP/200-0000000f”, “0?:diversion-testing,1(Do not Disturb,DND,,,dnd)”) in new stack
    — Executing [diversion-testing@sub-check-diversions:1] NoOp(“SIP/200-0000000f”, “”) in new stack
    — Executing [diversion-testing@sub-check-diversions:2] GotoIf(“SIP/200-0000000f”, “0?:next-diversion”) in new stack
    — Goto (sub-check-diversions,diversion-testing,26)
    — Executing [diversion-testing@sub-check-diversions:26] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [s-predialing@sub-check-diversions:3] Gosub(“SIP/200-0000000f”, “diversion-testing,1(Call Forward Immeditely,CFI,,,toggle_cfi)”) in new stack
    — Executing [diversion-testing@sub-check-diversions:1] NoOp(“SIP/200-0000000f”, “”) in new stack
    — Executing [diversion-testing@sub-check-diversions:2] GotoIf(“SIP/200-0000000f”, “0?:next-diversion”) in new stack
    — Goto (sub-check-diversions,diversion-testing,26)
    — Executing [diversion-testing@sub-check-diversions:26] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [s-predialing@sub-check-diversions:4] GosubIf(“SIP/200-0000000f”, “0?:diversion-testing,1(Boss Secretray,BOSS,,,boss_secretary)”) in new stack
    — Executing [diversion-testing@sub-check-diversions:1] NoOp(“SIP/200-0000000f”, “”) in new stack
    — Executing [diversion-testing@sub-check-diversions:2] GotoIf(“SIP/200-0000000f”, “0?:next-diversion”) in new stack
    — Goto (sub-check-diversions,diversion-testing,26)
    — Executing [diversion-testing@sub-check-diversions:26] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [s-predialing@sub-check-diversions:5] GosubIf(“SIP/200-0000000f”, “0?:diversion-testing,1(Personal Assistant,PEA,sub-personal-assistant,s,1)”) in new stack
    — Executing [diversion-testing@sub-check-diversions:1] NoOp(“SIP/200-0000000f”, “”) in new stack
    — Executing [diversion-testing@sub-check-diversions:2] GotoIf(“SIP/200-0000000f”, “0?:next-diversion”) in new stack
    — Goto (sub-check-diversions,diversion-testing,26)
    — Executing [diversion-testing@sub-check-diversions:26] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [s-predialing@sub-check-diversions:6] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [s@sub-check-diversions:6] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [100@sub-local-dialing:13] GotoIf(“SIP/200-0000000f”, “0?post-dial”) in new stack
    — Executing [100@sub-local-dialing:14] Gosub(“SIP/200-0000000f”, “parse-dial-string,s,1”) in new stack
    — Executing [s@parse-dial-string:1] NoOp(“SIP/200-0000000f”, “Parsing dial string: SIP/100”) in new stack
    — Executing [s@parse-dial-string:2] Set(“SIP/200-0000000f”, “NEW_DIAL_STRING=”) in new stack
    — Executing [s@parse-dial-string:3] Set(“SIP/200-0000000f”, “COUNTER=1”) in new stack
    — Executing [s@parse-dial-string:4] Set(“SIP/200-0000000f”, “CURRENT_DEVICE=SIP/100”) in new stack
    — Executing [s@parse-dial-string:5] While(“SIP/200-0000000f”, “1”) in new stack
    — Executing [s@parse-dial-string:6] Set(“SIP/200-0000000f”, “TECHNOLOGY=SIP”) in new stack
    — Executing [s@parse-dial-string:7] Set(“SIP/200-0000000f”, “USER=100”) in new stack
    — Executing [s@parse-dial-string:8] GotoIf(“SIP/200-0000000f”, “0?:regular”) in new stack
    — Goto (parse-dial-string,s,11)
    — Executing [s@parse-dial-string:11] Set(“SIP/200-0000000f”, “PARSED_DEV=SIP/100”) in new stack
    — Executing [s@parse-dial-string:12] GotoIf(“SIP/200-0000000f”, “1?:concatenate”) in new stack
    — Executing [s@parse-dial-string:13] Set(“SIP/200-0000000f”, “NEW_DIAL_STRING=SIP/100”) in new stack
    — Executing [s@parse-dial-string:14] Goto(“SIP/200-0000000f”, “next”) in new stack
    — Goto (parse-dial-string,s,17)
    — Executing [s@parse-dial-string:17] Set(“SIP/200-0000000f”, “COUNTER=2”) in new stack
    — Executing [s@parse-dial-string:18] Set(“SIP/200-0000000f”, “CURRENT_DEVICE=”) in new stack
    — Executing [s@parse-dial-string:19] EndWhile(“SIP/200-0000000f”, “”) in new stack
    — Executing [s@parse-dial-string:5] While(“SIP/200-0000000f”, “0”) in new stack
    — Executing [s@parse-dial-string:20] NoOp(“SIP/200-0000000f”, “New dialstring: SIP/100”) in new stack
    — Executing [s@parse-dial-string:21] Set(“SIP/200-0000000f”, “DIAL_STRING=SIP/100”) in new stack
    — Executing [s@parse-dial-string:22] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [100@sub-local-dialing:15] NoOp(“SIP/200-0000000f”, “Configuring Dial Settings”) in new stack
    — Executing [100@sub-local-dialing:16] Set(“SIP/200-0000000f”, “RING_TIME=30”) in new stack
    — Executing [100@sub-local-dialing:17] Set(“SIP/200-0000000f”, “RING_TIME=30”) in new stack
    — Executing [100@sub-local-dialing:18] Set(“SIP/200-0000000f”, “DIAL_OPTIONS=r”) in new stack
    — Executing [100@sub-local-dialing:19] Set(“SIP/200-0000000f”, “DIAL_OPTIONS=r”) in new stack
    — Executing [100@sub-local-dialing:20] GotoIf(“SIP/200-0000000f”, “0?:answermode”) in new stack
    — Goto (sub-local-dialing,100,24)
    — Executing [100@sub-local-dialing:24] Set(“SIP/200-0000000f”, “ANSWER_MODE=disable”) in new stack
    — Executing [100@sub-local-dialing:25] Set(“SIP/200-0000000f”, “ANSWER_MODE=disable”) in new stack
    — Executing [100@sub-local-dialing:26] ExecIf(“SIP/200-0000000f”, “0?Macro(intercom)”) in new stack
    — Executing [100@sub-local-dialing:27] Set(“SIP/200-0000000f”, “IS_HOT_DESK=no”) in new stack
    — Executing [100@sub-local-dialing:28] ExecIf(“SIP/200-0000000f”, “0?Set(DIAL_OPTIONS=rb(set_dial^1)B(moh^1)):Set(DIAL_OPTIONS=rb(set_dial^1))”) in new stack
    — Executing [100@sub-local-dialing:29] GotoIf(“SIP/200-0000000f”, “0?busy-here”) in new stack
    — Executing [100@sub-local-dialing:30] Set(“SIP/200-0000000f”, “FORCE_RECORDING=no”) in new stack
    — Ex
    ecuting [100@sub-local-dialing:31] Set(“SIP/200-0000000f”, “DIAL_OPTIONS=rb(set_dial^1)U(sub-call-recording^f5ee590b5bbce455^200^100^no)”) in new stack
    — Executing [100@sub-local-dialing:32] Set(“SIP/200-0000000f”, “__TRANSFERED_CALL=TRUE”) in new stack
    — Executing [100@sub-local-dialing:33] Dial(“SIP/200-0000000f”, “SIP/100,30,rb(set_dial^1)U(sub-call-recording^f5ee590b5bbce455^200^100^no)”) in new stack
    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    — SIP/100-00000010 Internal Gosub(sub-local-dialing,set_dial,1) start
    — Executing [set_dial@sub-local-dialing:1] NoOp(“SIP/100-00000010”, “Set Dial options”) in new stack
    — Executing [set_dial@sub-local-dialing:2] Set(“SIP/100-00000010”, “CHANNEL(callgroup)=”) in new stack
    — Executing [set_dial@sub-local-dialing:3] GotoIf(“SIP/100-00000010”, “0?:end”) in new stack
    — Goto (sub-local-dialing,set_dial,5)
    — Executing [set_dial@sub-local-dialing:5] Return(“SIP/100-00000010”, “”) in new stack
    == Spawn extension (cos-all, 100, 1) exited non-zero on ‘SIP/100-00000010’
    — SIP/100-00000010 Internal Gosub(sub-local-dialing,set_dial,1) complete GOSUB_RETVAL=
    — Called SIP/100
    — SIP/100-00000010 is ringing
    — SIP/100-00000010 is ringing
    — SIP/100-00000010 is ringing
    > 0x7f049462ba10 — Strict RTP learning after remote address set to: 78.160.152.203:5064
    — SIP/100-00000010 answered SIP/200-0000000f
    — SIP/100-00000010 Internal Gosub(sub-call-recording,s,1(f5ee590b5bbce455,200,100,no)) start
    — Executing [s@sub-call-recording:1] NoOp(“SIP/100-00000010”, “Check if call will be recorded”) in new stack
    — Executing [s@sub-call-recording:2] NoOp(“SIP/100-00000010”, “Call Type: 1 “) in new stack
    — Executing [s@sub-call-recording:3] Set(“SIP/100-00000010”, “TENANT=f5ee590b5bbce455”) in new stack
    — Executing [s@sub-call-recording:4] Set(“SIP/100-00000010”, “CALLER=200”) in new stack
    — Executing [s@sub-call-recording:5] Set(“SIP/100-00000010”, “CALLEE=100”) in new stack
    — Executing [s@sub-call-recording:6] Set(“SIP/100-00000010”, “APP_FORCE=no”) in new stack
    — Executing [s@sub-call-recording:7] GotoIf(“SIP/100-00000010”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:8] GotoIf(“SIP/100-00000010”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:9] GotoIf(“SIP/100-00000010”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:10] GotoIf(“SIP/100-00000010”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:11] GotoIf(“SIP/100-00000010”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:12] Goto(“SIP/100-00000010”, “return”) in new stack
    — Goto (sub-call-recording,s,14)
    — Executing [s@sub-call-recording:14] Return(“SIP/100-00000010”, “”) in new stack
    == Spawn extension (cos-all, , 1) exited non-zero on ‘SIP/100-00000010’
    — SIP/100-00000010 Internal Gosub(sub-call-recording,s,1(f5ee590b5bbce455,200,100,no)) complete GOSUB_RETVAL=
    — Channel SIP/100-00000010 joined ‘simple_bridge’ basic-bridge <52be5468-a65f-4097-860c-e3059379d901>
    — Channel SIP/200-0000000f joined ‘simple_bridge’ basic-bridge <52be5468-a65f-4097-860c-e3059379d901>
    — Channel SIP/100-00000010 left ‘simple_bridge’ basic-bridge <52be5468-a65f-4097-860c-e3059379d901>
    — Channel SIP/200-0000000f left ‘simple_bridge’ basic-bridge <52be5468-a65f-4097-860c-e3059379d901>
    == Spawn extension (sub-local-dialing, 100, 33) exited non-zero on ‘SIP/200-0000000f’
    — Executing [h@sub-local-dialing:1] NoOp(“SIP/200-0000000f”, “Finishing the call”) in new stack
    — Executing [h@sub-local-dialing:2] NoCDR(“SIP/200-0000000f”, “”) in new stack
    — Executing [h@sub-local-dialing:3] GotoIf(“SIP/200-0000000f”, “0?call_ended”) in new stack
    — Executing [h@sub-local-dialing:4] GosubIf(“SIP/200-0000000f”, “0?wake-up-no-answered,s,1”) in new stack
    — Executing [h@sub-local-dialing:5] Gosub(“SIP/200-0000000f”, “sub-call-completion-check,s,1”) in new stack
    — Executing [s@sub-call-completion-check:1] NoOp(“SIP/200-0000000f”, “FEATURE: CALL COMPLETION CHECK”) in new stack
    — Executing [s@sub-call-completion-check:2] Set(“SIP/200-0000000f”, “CC_MODE=none”) in new stack
    — Executing [s@sub-call-completion-check:3] Set(“SIP/200-0000000f”, “CC_MODE=none”) in new stack
    — Executing [s@sub-call-completion-check:4] Set(“SIP/200-0000000f”, “CC_MODE=none”) in new stack
    — Executing [s@sub-call-completion-check:5] GotoIf(“SIP/200-0000000f”, “1?end”) in new stack
    — Goto (sub-call-completion-check,s,17)
    — Executing [s@sub-call-completion-check:17] Return(“SIP/200-0000000f”, “”) in new stack
    — Executing [h@sub-local-dialing:6] NoOp(“SIP/200-0000000f”, “Call ended”) in new stack
    [2018-04-12 20:24:24] WARNING[18891]: chan_sip.c:4065 retrans_pkt: Retransmission timeout reached on transmission r-Zhcp_gBwCJKJ8pQOhXQA.. for seqno 2 (Critical Response) — See https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions
    Packet timed out after 12032ms with no response

    0