Reply To: RE: Outbound CID not displaying

VitalPBX Community Support General Discussion Outbound CID not displaying Reply To: RE: Outbound CID not displaying

    toerlemans
    Participant
    Up
    0
    Down

    Same issue, everything works fine for incoming calls but outgoing calls show as private or anonymous on the called phone.

    Screenshot contains the configuration of the SIP trunk and the log file below contains the information of an outgoing call. Trunk CID is set, Overwrite CID is enabled and SIP trunk provider should have enabled the parts on their side.

    Modified parts in log file:
    ***external_phone*** = Called Telephone Number
    ***Trunk_CID*** = Caller Telephone Number

    [2019-03-28 10:26:36] VERBOSE[5107][C-00000001] netsock2.c: Using SIP RTP TOS bits 184
    [2019-03-28 10:26:36] VERBOSE[5107][C-00000001] netsock2.c: Using SIP RTP CoS mark 5
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@cos-all:1] NoOp(“SIP/248-00000002”, “More than on digit pattern”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@cos-all:2] Gosub(“SIP/248-00000002”, “s,1(***external_phone***)”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@cos-all:1] Set(“SIP/248-00000002”, “EXTENSION=***external_phone***”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@cos-all:2] NoOp(“SIP/248-00000002”, “Dialing ***external_phone*** from 248”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@cos-all:3] Gosub(“SIP/248-00000002”, “sub-set-global-vars,s,1(***external_phone***,default)”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-global-vars:1] NoOp(“SIP/248-00000002”, “Setting Global Vars”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-global-vars:2] Set(“SIP/248-00000002”, “__PICKUPMARK=***external_phone***”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-global-vars:3] Set(“SIP/248-00000002”, “__PARKINGLOT=default”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-global-vars:4] Set(“SIP/248-00000002”, “__DYNAMIC_FEATURES=custom-features”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-global-vars:5] Set(“SIP/248-00000002”, “ICALL=no”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-global-vars:6] Return(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@cos-all:4] Gosub(“SIP/248-00000002”, “sub-set-call-vars,s,1(4e98b91d3b8be3bc,***external_phone***,1,cos-all,ARS-all)”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-call-vars:1] NoOp(“SIP/248-00000002”, “Setting Call Vars”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-call-vars:2] Set(“SIP/248-00000002”, “_TENANT=4e98b91d3b8be3bc”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-call-vars:3] Set(“SIP/248-00000002”, “_CALL_DESTINATION=***external_phone***”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-call-vars:4] Set(“SIP/248-00000002”, “_COS_ID=1”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-call-vars:5] Set(“SIP/248-00000002”, “_COS_NAME=cos-all”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-call-vars:6] Set(“SIP/248-00000002”, “_ARS=ARS-all”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-call-vars:7] Set(“SIP/248-00000002”, “CDR(tenant)=ombutel”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-call-vars:8] Set(“SIP/248-00000002”, “CDR(destination)=***external_phone***”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-set-call-vars:9] Return(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@cos-all:5] Gosub(“SIP/248-00000002”, “sub-construct-cid,s,1”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-construct-cid:1] NoOp(“SIP/248-00000002”, “Building CID”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-construct-cid:2] Set(“SIP/248-00000002”, “_CALL_SOURCE=248”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-construct-cid:3] GotoIf(“SIP/248-00000002”, “0?return”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-construct-cid:4] Gosub(“SIP/248-00000002”, “sub-get-device-tree,s,1”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-get-device-tree:1] NoOp(“SIP/248-00000002”, “Configuring Device Tree”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-get-device-tree:2] Set(“SIP/248-00000002”, “DEV_TECHNOLOGY=SIP”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-get-device-tree:3] GosubIf(“SIP/248-00000002”, “0?s-local,1”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-get-device-tree:4] GotoIf(“SIP/248-00000002”, “0?return”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-get-device-tree:5] GotoIf(“SIP/248-00000002”, “0?pjsip”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-get-device-tree:6] GotoIf(“SIP/248-00000002”, “0?:digital”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx_builtins.c: Goto (sub-get-device-tree,s,12)
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-get-device-tree:12] Set(“SIP/248-00000002”, “DEV_USER=248”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-get-device-tree:13] Set(“SIP/248-00000002”, “INTERFACE=SIP/248”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-get-device-tree:14] Set(“SIP/248-00000002”, “DEV_TREE=devices/SIP/248”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-get-device-tree:15] Return(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-construct-cid:5] GotoIf(“SIP/248-00000002”, “0?return”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-construct-cid:6] Set(“SIP/248-00000002”, “_CALL_SOURCE=248”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-construct-cid:7] ExecIf(“SIP/248-00000002”, “1?Set(CALLERID(all)=”Test” <248>)”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-construct-cid:8] Set(“SIP/248-00000002”, “_CID_CONSTRUCTED=yes”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-construct-cid:9] NoOp(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-construct-cid:10] Set(“SIP/248-00000002”, “CDR(source)=248”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-construct-cid:11] Return(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@cos-all:6] NoOp(“SIP/248-00000002”, “Check if is an Emergency Call”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@cos-all:7] GotoIf(“SIP/248-00000002”, “0?emergency-calls,***external_phone***,1”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@cos-all:8] Gosub(“SIP/248-00000002”, “sub-lockphone-check,s,1”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-lockphone-check:1] NoOp(“SIP/248-00000002”, “SUB: LOCK PHONE CHECK”) in new stack
    [2019-03-28 10:26:36]
    VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-lockphone-check:2] GotoIf(“SIP/248-00000002”, “0?unlock”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-lockphone-check:3] GotoIf(“SIP/248-00000002”, “0?unlock”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-lockphone-check:4] GotoIf(“SIP/248-00000002”, “0?unlock”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-lockphone-check:5] GotoIf(“SIP/248-00000002”, “0?unlock”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-lockphone-check:6] GotoIf(“SIP/248-00000002”, “0?:unlock”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx_builtins.c: Goto (sub-lockphone-check,s,12)
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-lockphone-check:12] Return(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@cos-all:9] Gosub(“SIP/248-00000002”, “sub-local-dialing,s,1”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-local-dialing:1] NoOp(“SIP/248-00000002”, “Trying to determine if is a local extension”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-local-dialing:2] GotoIf(“SIP/248-00000002”, “0?:return”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx_builtins.c: Goto (sub-local-dialing,s,4)
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-local-dialing:4] Return(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@cos-all:10] GosubIf(“SIP/248-00000002”, “0?:cos-all-post,***external_phone***,1”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@cos-all-post:1] NoOp(“SIP/248-00000002”, “MHC_outbound”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@cos-all-post:2] Gosub(“SIP/248-00000002”, “sub-setup-call-type,s,1(outgoing)”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-setup-call-type:1] NoOp(“SIP/248-00000002”, “Determinating Call Type”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-setup-call-type:2] GotoIf(“SIP/248-00000002”, “0?return”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-setup-call-type:3] Gosub(“SIP/248-00000002”, “s-outgoing,1()”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-outgoing@sub-setup-call-type:1] NoOp(“SIP/248-00000002”, “Outgoing Call”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-outgoing@sub-setup-call-type:2] Set(“SIP/248-00000002”, “__CALL_TYPE=3”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-outgoing@sub-setup-call-type:3] GosubIf(“SIP/248-00000002”, “0?s-transit,1”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-outgoing@sub-setup-call-type:4] Return(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-setup-call-type:4] Set(“SIP/248-00000002”, “__CALL_TYPE_CONFIGURED=yes”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-setup-call-type:5] Set(“SIP/248-00000002”, “CDR(calltype)=3”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-setup-call-type:6] Return(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@cos-all-post:3] Gosub(“SIP/248-00000002”, “sub-construct-cid,s-external,1”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-external@sub-construct-cid:1] NoOp(“SIP/248-00000002”, “Setting External CID”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-external@sub-construct-cid:2] Set(“SIP/248-00000002”, “EXTENSION_NUMBER=248”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-external@sub-construct-cid:3] Set(“SIP/248-00000002”, “EMERGENCY_CALL=no”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-external@sub-construct-cid:4] Set(“SIP/248-00000002”, “EMERGENCY_CID=”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-external@sub-construct-cid:5] ExecIf(“SIP/248-00000002”, “1?Set(EMERGENCY_CID=”Test” <248>)”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-external@sub-construct-cid:6] ExecIf(“SIP/248-00000002”, “1?Set(CALLERID(all)=”Test” <248>)”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-external@sub-construct-cid:7] GotoIf(“SIP/248-00000002”, “0?:info”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx_builtins.c: Goto (sub-construct-cid,s-external,9)
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-external@sub-construct-cid:9] NoOp(“SIP/248-00000002”, “CID Name: Test, CID Number: 248”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-external@sub-construct-cid:10] Set(“SIP/248-00000002”, “SEND_CID=yes”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-external@sub-construct-cid:11] ExecIf(“SIP/248-00000002”, “0?Set(CALLERID(name-pres)=prohib_passed_screen)”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-external@sub-construct-cid:12] ExecIf(“SIP/248-00000002”, “0?Set(CALLERID(num-pres)=prohib_passed_screen)”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-external@sub-construct-cid:13] Set(“SIP/248-00000002”, “CDR(source)=248”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-external@sub-construct-cid:14] Return(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@cos-all-post:4] NoOp(“SIP/248-00000002”, “Start to Dial Trunks”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@cos-all-post:5] Gosub(“SIP/248-00000002”, “trk-3,***external_phone***,1(from-trk-grp)”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@trk-3:1] NoOp(“SIP/248-00000002”, “Trunk: chan_sip trunk”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@trk-3:2] Gosub(“SIP/248-00000002”, “sub-setup-call-type,s,1(outgoing,no)”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-setup-call-type:1] NoOp(“SIP/248-00000002”, “Determinating Call Type”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-setup-call-type:2] GotoIf(“SIP/248-00000002”, “0?return”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-setup-call-type:3] Gosub(“SIP/248-00000002”, “s-outgoing,1(no)”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-outgoing@sub-setup-call-type:1] NoOp(“SIP/248-00000002”, “Outgoing Call”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-outgoing@sub-setup-call-type:2] Set(“SIP/248-00000002”, “__CALL_TYPE=3”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-outgoing@sub-setup-call-type:3] GosubIf(“SIP/248-00000002”, “0?s-transit,1”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s-outgoing@sub-setup-call-type:4] Return(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-setup-call-type:4] Set(“SIP/248-00000002”, “__CALL_TYPE_CONFIGURED=yes”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-setup-call-type:5] Set(“SIP/248-00000002”, “CDR(calltype)=3”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [s@sub-setup-call-type:6] Return(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@trk-3:3] NoOp(“SIP/248-00000002”, “Configuring Trunk Parameters”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@trk-3:4] Set(“SIP/248-00000002”, “CHANNEL(musicclass)=default”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@trk-3:5] Set(“SIP/248-00000002”, “CALLERID(all)=”Test Name” <***Trunk_CID***>”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@trk-3:6] Set(“SIP/248-00000002”, “__TRKDIALOPTIONS=r”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@trk-3:7] Set(“SIP/248-00000002”, “ORIGINATOR=248”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@trk-3:8] Set(“SIP/248-00000002”, “RING_TIME=90”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@trk-3:9] Set(“SIP/248-00000002”, “CALLED=***external_phone***”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] pbx.c: Executing [***external_phone***@trk-3:10] Dial(“SIP/248-00000002”, “SIP/MHC_outgoing/***external_phone***,90,rU(sub-call-recording^4e98b91d3b8be3bc^248^***external_phone***^no)”) in new stack
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] netsock2.c: Using SIP RTP TOS bits 184
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] netsock2.c: Using SIP RTP CoS mark 5
    [2019-03-28 10:26:36] VERBOSE[6191][C-00000001] app_dial.c: Called SIP/MHC_outgoing/***external_phone***
    [2019-03-28 10:26:40] VERBOSE[6191][C-00000001] app_dial.c: SIP/MHC_outgoing-00000003 is making progress passing it to SIP/248-00000002
    [2019-03-28 10:26:42] VERBOSE[6191][C-00000001] pbx.c: Spawn extension (trk-3, ***external_phone***, 10) exited non-zero on ‘SIP/248-00000002’
    [2019-03-28 10:26:42] VERBOSE[6191][C-00000001] pbx.c: Executing [h@trk-3:1] Gosub(“SIP/248-00000002”, “dynamic-routing-out,s,1(248,***external_phone***,CANCEL,3)”) in new stack
    [2019-03-28 10:26:42] VERBOSE[6191][C-00000001] pbx.c: Executing [s@dynamic-routing-out:1] NoOp(“SIP/248-00000002”, “Test if save on dynamic routing list”) in new stack
    [2019-03-28 10:26:42] VERBOSE[6191][C-00000001] pbx.c: Executing [s@dynamic-routing-out:2] Set(“SIP/248-00000002”, “CALLER=248”) in new stack
    [2019-03-28 10:26:42] VERBOSE[6191][C-00000001] pbx.c: Executing [s@dynamic-routing-out:3] Set(“SIP/248-00000002”, “CALLED=***external_phone***”) in new stack
    [2019-03-28 10:26:42] VERBOSE[6191][C-00000001] pbx.c: Executing [s@dynamic-routing-out:4] Set(“SIP/248-00000002”, “STATUS=CANCEL”) in new stack
    [2019-03-28 10:26:42] VERBOSE[6191][C-00000001] pbx.c: Executing [s@dynamic-routing-out:5] Set(“SIP/248-00000002”, “TRKID=3”) in new stack
    [2019-03-28 10:26:42] VERBOSE[6191][C-00000001] pbx.c: Executing [s@dynamic-routing-out:6] Set(“SIP/248-00000002”, “ALLOW_DR=no”) in new stack
    [2019-03-28 10:26:42] VERBOSE[6191][C-00000001] pbx.c: Executing [s@dynamic-routing-out:7] GotoIf(“SIP/248-00000002”, “0?:comeback”) in new stack
    [2019-03-28 10:26:42] VERBOSE[6191][C-00000001] pbx_builtins.c: Goto (dynamic-routing-out,s,9)
    [2019-03-28 10:26:42] VERBOSE[6191][C-00000001] pbx.c: Executing [s@dynamic-routing-out:9] Return(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:42] VERBOSE[6191][C-00000001] pbx.c: Executing [h@trk-3:2] Hangup(“SIP/248-00000002”, “”) in new stack
    [2019-03-28 10:26:42] VERBOSE[6191][C-00000001] pbx.c: Spawn extension (trk-3, h, 2) exited non-zero on ‘SIP/248-00000002’

    Anything I am missing?

    0