Passing CLID from one Asterisk to another

Hi.
FreePBX is brill… I’ve been using it for years, and I’m a GUI person, not cli, so bear with me…

I have a FreePBX box in “the cloud” which forwards all calls to a IP Authenticated host for outbound dialling.
The truck set up is easy.
Type, Host Disallow, Allow.

Lets call this server Cloud1 (Static IP)

I also have an office at home. FreePBX, with 3 extensions.
Lets call this Home1 (Home Broadband for now, with Dynamic IP)
Each extension has a DID attached to it. (Before you ask, my supplier allows custom DIDs)

I have a SIP truck from Home1 --> Cloud1.
Calling out, and in works fine. But when I call from an extension from home1, the Extension is broadcast and shows on my mobile when I call it, for eg, it shows +200 instead of +441793629XXX.
I can however change the CLID on the Sip Account on Cloud1, but that restricts me to one DID…

Does that make sense? Does in my head!! :slight_smile:

Cloud1
FreePBX 2.10.1.4
Asterisk 1.8.19.0

Home1
FreePBX 2.10.1.4
Asterisk 1.8.18.0

Trunk Peer details from Home1
type=peer
host=voip1.fxxxxxx.com
nat=no
username=200
authname=200
secret=XXXXXXXXXX
qualify=yes
disallow=all
allow=ulaw
insecure=port,invite

LOGS FROM HOME1 WHEN PLACING A CALL TO 447715235127
== Extension Changed 201[ext-local] new state InUse for Notify User 202
– Executing [447715235127@from-internal:1] Macro(“SIP/201-0000016b”, “user-callerid,LIMIT,”) in new stack
– Executing [s@macro-user-callerid:1] Set(“SIP/201-0000016b”, “AMPUSER=201”) in new stack
– Executing [s@macro-user-callerid:2] GotoIf(“SIP/201-0000016b”, “0?report”) in new stack
– Executing [s@macro-user-callerid:3] ExecIf(“SIP/201-0000016b”, “1?Set(REALCALLERIDNUM=201)”) in new stack
– Executing [s@macro-user-callerid:4] Set(“SIP/201-0000016b”, “AMPUSER=201”) in new stack
– Executing [s@macro-user-callerid:5] Set(“SIP/201-0000016b”, “AMPUSERCIDNAME=Doug Hall”) in new stack
– Executing [s@macro-user-callerid:6] GotoIf(“SIP/201-0000016b”, “0?report”) in new stack
– Executing [s@macro-user-callerid:7] Set(“SIP/201-0000016b”, “AMPUSERCID=201”) in new stack
– Executing [s@macro-user-callerid:8] Set(“SIP/201-0000016b”, “CALLERID(all)=“Doug Hall” <201>”) in new stack
– Executing [s@macro-user-callerid:9] GotoIf(“SIP/201-0000016b”, “0?limit”) in new stack
– Executing [s@macro-user-callerid:10] ExecIf(“SIP/201-0000016b”, “1?Set(GROUP(concurrency_limit)=201)”) in new stack
– Executing [s@macro-user-callerid:11] ExecIf(“SIP/201-0000016b”, “0?Set(CHANNEL(language)=)”) in new stack
– Executing [s@macro-user-callerid:12] GosubIf(“SIP/201-0000016b”, “7?sub-ccss,s,1(from-internal,447715235127)”) in new stack
– Executing [s@sub-ccss:1] ExecIf(“SIP/201-0000016b”, “0?Return()”) in new stack
– Executing [s@sub-ccss:2] Set(“SIP/201-0000016b”, “CCSS_SETUP=TRUE”) in new stack
– Executing [s@sub-ccss:3] GosubIf(“SIP/201-0000016b”, “0?monitor_config,1(from-internal,447715235127):monitor_default,1(from-internal,447715235127)”) in new stack
– Executing [monitor_default@sub-ccss:1] GotoIf(“SIP/201-0000016b”, “0?is_exten”) in new stack
– Executing [monitor_default@sub-ccss:2] StackPop(“SIP/201-0000016b”, “”) in new stack
– Executing [monitor_default@sub-ccss:3] Return(“SIP/201-0000016b”, “FALSE”) in new stack
– Executing [s@macro-user-callerid:13] GotoIf(“SIP/201-0000016b”, “1?continue”) in new stack
– Goto (macro-user-callerid,s,26)
– Executing [s@macro-user-callerid:26] Set(“SIP/201-0000016b”, “CALLERID(number)=201”) in new stack
– Executing [s@macro-user-callerid:27] Set(“SIP/201-0000016b”, “CALLERID(name)=Doug Hall”) in new stack
– Executing [s@macro-user-callerid:28] Set(“SIP/201-0000016b”, “CHANNEL(language)=en”) in new stack
– Executing [447715235127@from-internal:2] Set(“SIP/201-0000016b”, “MOHCLASS=default”) in new stack
– Executing [447715235127@from-internal:3] Set(“SIP/201-0000016b”, “_NODEST=”) in new stack
– Executing [447715235127@from-internal:4] Gosub(“SIP/201-0000016b”, “sub-record-check,s,1(out,447715235127,)”) in new stack
– Executing [s@sub-record-check:1] GotoIf(“SIP/201-0000016b”, “1?check”) in new stack
– Goto (sub-record-check,s,6)
– Executing [s@sub-record-check:6] Set(“SIP/201-0000016b”, “__MON_FMT=wav”) in new stack
– Executing [s@sub-record-check:7] GotoIf(“SIP/201-0000016b”, “1?next”) in new stack
– Goto (sub-record-check,s,10)
– Executing [s@sub-record-check:10] ExecIf(“SIP/201-0000016b”, “0?Return()”) in new stack
– Executing [s@sub-record-check:11] GotoIf(“SIP/201-0000016b”, “0?out,1”) in new stack
– Executing [s@sub-record-check:12] Set(“SIP/201-0000016b”, “__REC_STATUS=INITIALIZED”) in new stack
– Executing [s@sub-record-check:13] ExecIf(“SIP/201-0000016b”, “0?Set(__REC_POLICY_MODE=)”) in new stack
– Executing [s@sub-record-check:14] Set(“SIP/201-0000016b”, “NOW=1357218453”) in new stack
– Executing [s@sub-record-check:15] Set(“SIP/201-0000016b”, “__DAY=03”) in new stack
– Executing [s@sub-record-check:16] Set(“SIP/201-0000016b”, “__MONTH=01”) in new stack
– Executing [s@sub-record-check:17] Set(“SIP/201-0000016b”, “__YEAR=2013”) in new stack
– Executing [s@sub-record-check:18] Set(“SIP/201-0000016b”, “__TIMESTR=20130103-130733”) in new stack
– Executing [s@sub-record-check:19] Set(“SIP/201-0000016b”, “__FROMEXTEN=201”) in new stack
– Executing [s@sub-record-check:20] Set(“SIP/201-0000016b”, “__CALLFILENAME=out-447715235127-201-20130103-130733-1357218453.394”) in new stack
– Executing [s@sub-record-check:21] Goto(“SIP/201-0000016b”, “out,1”) in new stack
– Goto (sub-record-check,out,1)
– Executing [out@sub-record-check:1] ExecIf(“SIP/201-0000016b”, “1?Set(__REC_POLICY_MODE=always)”) in new stack
– Executing [out@sub-record-check:2] GosubIf(“SIP/201-0000016b”, “1?record,1(exten,447715235127,201)”) in new stack
– Executing [record@sub-record-check:1] Set(“SIP/201-0000016b”, “AUDIOHOOK_INHERIT(MixMonitor)=yes”) in new stack
– Executing [record@sub-record-check:2] MixMonitor(“SIP/201-0000016b”, “2013/01/03/out-447715235127-201-20130103-130733-1357218453.394.wav,”) in new stack
– Executing [record@sub-record-check:3] Set(“SIP/201-0000016b”, “__REC_STATUS=RECORDING”) in new stack
– Executing [record@sub-record-check:4] Set(“SIP/201-0000016b”, “CDR(recordingfile)=out-447715235127-201-20130103-130733-1357218453.394.wav”) in new stack
– Executing [record@sub-record-check:5] Return(“SIP/201-0000016b”, “”) in new stack
– Executing [out@sub-record-check:3] Return(“SIP/201-0000016b”, “”) in new stack
– Executing [447715235127@from-internal:5] Macro(“SIP/201-0000016b”, “dialout-trunk,3,447715235127,”) in new stack
– Executing [s@macro-dialout-trunk:1] Set(“SIP/201-0000016b”, “DIAL_TRUNK=3”) in new stack
– Executing [s@macro-dialout-trunk:2] GosubIf(“SIP/201-0000016b”, “0?sub-pincheck,s,1()”) in new stack
– Executing [s@macro-dialout-trunk:3] GotoIf(“SIP/201-0000016b”, “0?disabletrunk,1”) in new stack
– Executing [s@macro-dialout-trunk:4] Set(“SIP/201-0000016b”, “DIAL_NUMBER=447715235127”) in new stack
– Executing [s@macro-dialout-trunk:5] Set(“SIP/201-0000016b”, “DIAL_TRUNK_OPTIONS=tr”) in new stack
– Executing [s@macro-dialout-trunk:6] Set(“SIP/201-0000016b”, “OUTBOUND_GROUP=OUT_3”) in new stack
– Executing [s@macro-dialout-trunk:7] GotoIf(“SIP/201-0000016b”, “1?nomax”) in new stack
– Goto (macro-dialout-trunk,s,9)
– Executing [s@macro-dialout-trunk:9] GotoIf(“SIP/201-0000016b”, “0?skipoutcid”) in new stack
– Executing [s@macro-dialout-trunk:10] Set(“SIP/201-0000016b”, “DIAL_TRUNK_OPTIONS=”) in new stack
– Executing [s@macro-dialout-trunk:11] Macro(“SIP/201-0000016b”, “outbound-callerid,3”) in new stack
– Executing [s@macro-outbound-callerid:1] ExecIf(“SIP/201-0000016b”, “0?Set(CALLERPRES()=)”) in new stack
– Executing [s@macro-outbound-callerid:2] ExecIf(“SIP/201-0000016b”, “0?Set(REALCALLERIDNUM=201)”) in new stack
– Executing [s@macro-outbound-callerid:3] GotoIf(“SIP/201-0000016b”, “1?normcid”) in new stack
– Goto (macro-outbound-callerid,s,6)
– Executing [s@macro-outbound-callerid:6] Set(“SIP/201-0000016b”, “USEROUTCID=441555555555”) in new stack
– Executing [s@macro-outbound-callerid:7] Set(“SIP/201-0000016b”, “EMERGENCYCID=”) in new stack
– Executing [s@macro-outbound-callerid:8] Set(“SIP/201-0000016b”, “TRUNKOUTCID=441555555555”) in new stack
– Executing [s@macro-outbound-callerid:9] GotoIf(“SIP/201-0000016b”, “1?trunkcid”) in new stack
– Goto (macro-outbound-callerid,s,12)
– Executing [s@macro-outbound-callerid:12] ExecIf(“SIP/201-0000016b”, “1?Set(CALLERID(all)=441555555555)”) in new stack
– Executing [s@macro-outbound-callerid:13] ExecIf(“SIP/201-0000016b”, “1?Set(CALLERID(all)=441555555555)”) in new stack
– Executing [s@macro-outbound-callerid:14] ExecIf(“SIP/201-0000016b”, “0?Set(CALLERID(all)=)”) in new stack
– Executing [s@macro-outbound-callerid:15] ExecIf(“SIP/201-0000016b”, “0?Set(CALLERPRES()=prohib_passed_screen)”) in new stack
– Executing [s@macro-dialout-trunk:12] GosubIf(“SIP/201-0000016b”, “1?sub-flp-3,s,1()”) in new stack
– Executing [s@sub-flp-3:1] ExecIf(“SIP/201-0000016b”, “0?Set(TARGET_FLP_3=4417715235127)”) in new stack
– Executing [s@sub-flp-3:2] GotoIf(“SIP/201-0000016b”, “0?match”) in new stack
– Executing [s@sub-flp-3:3] ExecIf(“SIP/201-0000016b”, “0?Set(TARGET_FLP_3=4427715235127)”) in new stack
– Executing [s@sub-flp-3:4] GotoIf(“SIP/201-0000016b”, “0?match”) in new stack
– Executing [s@sub-flp-3:5] ExecIf(“SIP/201-0000016b”, “0?Set(TARGET_FLP_3=4437715235127)”) in new stack
– Executing [s@sub-flp-3:6] GotoIf(“SIP/201-0000016b”, “0?match”) in new stack
== Begin MixMonitor Recording SIP/201-0000016b
– Executing [s@sub-flp-3:7] ExecIf(“SIP/201-0000016b”, “0?Set(TARGET_FLP_3=4477715235127)”) in new stack
– Executing [s@sub-flp-3:8] GotoIf(“SIP/201-0000016b”, “0?match”) in new stack
– Executing [s@sub-flp-3:9] ExecIf(“SIP/201-0000016b”, “0?Set(TARGET_FLP_3=4487715235127)”) in new stack
– Executing [s@sub-flp-3:10] GotoIf(“SIP/201-0000016b”, “0?match”) in new stack
– Executing [s@sub-flp-3:11] ExecIf(“SIP/201-0000016b”, “0?Set(TARGET_FLP_3=4497715235127)”) in new stack
– Executing [s@sub-flp-3:12] GotoIf(“SIP/201-0000016b”, “0?match”) in new stack
– Executing [s@sub-flp-3:13] ExecIf(“SIP/201-0000016b”, “1?Return()”) in new stack
– Executing [s@macro-dialout-trunk:13] Set(“SIP/201-0000016b”, “OUTNUM=447715235127”) in new stack
– Executing [s@macro-dialout-trunk:14] Set(“SIP/201-0000016b”, “custom=SIP/Voip1-SipTrunk”) in new stack
– Executing [s@macro-dialout-trunk:15] ExecIf(“SIP/201-0000016b”, “0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))”) in new stack
– Executing [s@macro-dialout-trunk:16] ExecIf(“SIP/201-0000016b”, “0?Set(DIAL_TRUNK_OPTIONS=M(confirm))”) in new stack
– Executing [s@macro-dialout-trunk:17] Macro(“SIP/201-0000016b”, “dialout-trunk-predial-hook,”) in new stack
– Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit(“SIP/201-0000016b”, “”) in new stack
– Executing [s@macro-dialout-trunk:18] GotoIf(“SIP/201-0000016b”, “0?bypass,1”) in new stack
– Executing [s@macro-dialout-trunk:19] ExecIf(“SIP/201-0000016b”, “1?Set(CONNECTEDLINE(num,i)=447715235127)”) in new stack
– Executing [s@macro-dialout-trunk:20] ExecIf(“SIP/201-0000016b”, “1?Set(CONNECTEDLINE(name,i)=CID:441555555555)”) in new stack
– Executing [s@macro-dialout-trunk:21] GotoIf(“SIP/201-0000016b”, “0?customtrunk”) in new stack
– Executing [s@macro-dialout-trunk:22] Dial(“SIP/201-0000016b”, “SIP/Voip1-SipTrunk/447715235127,300,”) in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
– Called SIP/Voip1-SipTrunk/447715235127
– SIP/Voip1-SipTrunk-0000016c is ringing
== Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on ‘SIP/201-0000016b’ in macro ‘dialout-trunk’
== Extension Changed 201[ext-local] new state Idle for Notify User 202
== Spawn extension (from-internal, 447715235127, 5) exited non-zero on ‘SIP/201-0000016b’
– Executing [h@from-internal:1] Hangup(“SIP/201-0000016b”, “”) in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on ‘SIP/201-0000016b’
== End MixMonitor Recording SIP/201-0000016b

LOGS FROM CLOUD1 ACCEPTING THE CALL FROM HOME1, AND PASSING IT TO DID PROVIDER

== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
– Executing [447715235127@from-internal:1] Macro(“SIP/200-000000ba”, “user-callerid,LIMIT,”) in new stack
– Executing [s@macro-user-callerid:1] Set(“SIP/200-000000ba”, “AMPUSER=200”) in new stack
– Executing [s@macro-user-callerid:2] GotoIf(“SIP/200-000000ba”, “0?report”) in new stack
– Executing [s@macro-user-callerid:3] ExecIf(“SIP/200-000000ba”, “1?Set(REALCALLERIDNUM=200)”) in new stack
– Executing [s@macro-user-callerid:4] Set(“SIP/200-000000ba”, “AMPUSER=200”) in new stack
– Executing [s@macro-user-callerid:5] Set(“SIP/200-000000ba”, “AMPUSERCIDNAME=200”) in new stack
– Executing [s@macro-user-callerid:6] GotoIf(“SIP/200-000000ba”, “0?report”) in new stack
– Executing [s@macro-user-callerid:7] Set(“SIP/200-000000ba”, “AMPUSERCID=200”) in new stack
– Executing [s@macro-user-callerid:8] Set(“SIP/200-000000ba”, “CALLERID(all)=“200” <200>”) in new stack
– Executing [s@macro-user-callerid:9] GotoIf(“SIP/200-000000ba”, “0?limit”) in new stack
– Executing [s@macro-user-callerid:10] ExecIf(“SIP/200-000000ba”, “1?Set(GROUP(concurrency_limit)=200)”) in new stack
– Executing [s@macro-user-callerid:11] GosubIf(“SIP/200-000000ba”, “7?sub-ccss,s,1(from-internal,447715235127)”) in new stack
– Executing [s@sub-ccss:1] ExecIf(“SIP/200-000000ba”, “0?Return()”) in new stack
– Executing [s@sub-ccss:2] Set(“SIP/200-000000ba”, “CCSS_SETUP=TRUE”) in new stack
– Executing [s@sub-ccss:3] GosubIf(“SIP/200-000000ba”, “0?monitor_config,1(from-internal,447715235127):monitor_default,1(from-internal,447715235127)”) in new stack
– Executing [monitor_default@sub-ccss:1] GotoIf(“SIP/200-000000ba”, “0?is_exten”) in new stack
– Executing [monitor_default@sub-ccss:2] StackPop(“SIP/200-000000ba”, “”) in new stack
– Executing [monitor_default@sub-ccss:3] Return(“SIP/200-000000ba”, “FALSE”) in new stack
– Executing [s@macro-user-callerid:12] ExecIf(“SIP/200-000000ba”, “0?Set(CHANNEL(language)=)”) in new stack
– Executing [s@macro-user-callerid:13] GotoIf(“SIP/200-000000ba”, “1?continue”) in new stack
– Goto (macro-user-callerid,s,26)
– Executing [s@macro-user-callerid:26] Set(“SIP/200-000000ba”, “CALLERID(number)=200”) in new stack
– Executing [s@macro-user-callerid:27] Set(“SIP/200-000000ba”, “CALLERID(name)=200”) in new stack
– Executing [s@macro-user-callerid:28] Set(“SIP/200-000000ba”, “CHANNEL(language)=en”) in new stack
– Executing [447715235127@from-internal:2] Set(“SIP/200-000000ba”, “MOHCLASS=default”) in new stack
– Executing [447715235127@from-internal:3] Set(“SIP/200-000000ba”, “_NODEST=”) in new stack
– Executing [447715235127@from-internal:4] Gosub(“SIP/200-000000ba”, “sub-record-check,s,1(out,447715235127,)”) in new stack
– Executing [s@sub-record-check:1] GotoIf(“SIP/200-000000ba”, “1?check”) in new stack
– Goto (sub-record-check,s,6)
– Executing [s@sub-record-check:6] Set(“SIP/200-000000ba”, “__MON_FMT=wav”) in new stack
– Executing [s@sub-record-check:7] GotoIf(“SIP/200-000000ba”, “1?next”) in new stack
– Goto (sub-record-check,s,10)
– Executing [s@sub-record-check:10] ExecIf(“SIP/200-000000ba”, “0?Return()”) in new stack
– Executing [s@sub-record-check:11] GotoIf(“SIP/200-000000ba”, “0?out,1”) in new stack
– Executing [s@sub-record-check:12] Set(“SIP/200-000000ba”, “__REC_STATUS=INITIALIZED”) in new stack
– Executing [s@sub-record-check:13] ExecIf(“SIP/200-000000ba”, “0?Set(__REC_POLICY_MODE=)”) in new stack
– Executing [s@sub-record-check:14] Set(“SIP/200-000000ba”, “NOW=1357218453”) in new stack
– Executing [s@sub-record-check:15] Set(“SIP/200-000000ba”, “__DAY=03”) in new stack
– Executing [s@sub-record-check:16] Set(“SIP/200-000000ba”, “__MONTH=01”) in new stack
– Executing [s@sub-record-check:17] Set(“SIP/200-000000ba”, “__YEAR=2013”) in new stack
– Executing [s@sub-record-check:18] Set(“SIP/200-000000ba”, “__TIMESTR=20130103-160733”) in new stack
– Executing [s@sub-record-check:19] Set(“SIP/200-000000ba”, “__FROMEXTEN=200”) in new stack
– Executing [s@sub-record-check:20] Set(“SIP/200-000000ba”, “__CALLFILENAME=out-447715235127-200-20130103-160733-1357218453.186”) in new stack
– Executing [s@sub-record-check:21] Goto(“SIP/200-000000ba”, “out,1”) in new stack
– Goto (sub-record-check,out,1)
– Executing [out@sub-record-check:1] ExecIf(“SIP/200-000000ba”, “1?Set(__REC_POLICY_MODE=dontcare)”) in new stack
– Executing [out@sub-record-check:2] GosubIf(“SIP/200-000000ba”, “0?record,1(exten,447715235127,200)”) in new stack
– Executing [out@sub-record-check:3] Return(“SIP/200-000000ba”, “”) in new stack
– Executing [447715235127@from-internal:5] Macro(“SIP/200-000000ba”, “dialout-trunk,2,447715235127,”) in new stack
– Executing [s@macro-dialout-trunk:1] Set(“SIP/200-000000ba”, “DIAL_TRUNK=2”) in new stack
– Executing [s@macro-dialout-trunk:2] GosubIf(“SIP/200-000000ba”, “0?sub-pincheck,s,1()”) in new stack
– Executing [s@macro-dialout-trunk:3] GotoIf(“SIP/200-000000ba”, “0?disabletrunk,1”) in new stack
– Executing [s@macro-dialout-trunk:4] Set(“SIP/200-000000ba”, “DIAL_NUMBER=447715235127”) in new stack
– Executing [s@macro-dialout-trunk:5] Set(“SIP/200-000000ba”, “DIAL_TRUNK_OPTIONS=tr”) in new stack
– Executing [s@macro-dialout-trunk:6] Set(“SIP/200-000000ba”, “OUTBOUND_GROUP=OUT_2”) in new stack
– Executing [s@macro-dialout-trunk:7] GotoIf(“SIP/200-000000ba”, “0?nomax”) in new stack
– Executing [s@macro-dialout-trunk:8] GotoIf(“SIP/200-000000ba”, “0?chanfull”) in new stack
– Executing [s@macro-dialout-trunk:9] GotoIf(“SIP/200-000000ba”, “0?skipoutcid”) in new stack
– Executing [s@macro-dialout-trunk:10] Set(“SIP/200-000000ba”, “DIAL_TRUNK_OPTIONS=”) in new stack
– Executing [s@macro-dialout-trunk:11] Macro(“SIP/200-000000ba”, “outbound-callerid,2”) in new stack
– Executing [s@macro-outbound-callerid:1] ExecIf(“SIP/200-000000ba”, “0?Set(CALLERPRES()=)”) in new stack
– Executing [s@macro-outbound-callerid:2] ExecIf(“SIP/200-000000ba”, “0?Set(REALCALLERIDNUM=200)”) in new stack
– Executing [s@macro-outbound-callerid:3] GotoIf(“SIP/200-000000ba”, “1?normcid”) in new stack
– Goto (macro-outbound-callerid,s,6)
– Executing [s@macro-outbound-callerid:6] Set(“SIP/200-000000ba”, “USEROUTCID=”) in new stack
– Executing [s@macro-outbound-callerid:7] Set(“SIP/200-000000ba”, “EMERGENCYCID=”) in new stack
– Executing [s@macro-outbound-callerid:8] Set(“SIP/200-000000ba”, “TRUNKOUTCID=”) in new stack
– Executing [s@macro-outbound-callerid:9] GotoIf(“SIP/200-000000ba”, “1?trunkcid”) in new stack
– Goto (macro-outbound-callerid,s,12)
– Executing [s@macro-outbound-callerid:12] ExecIf(“SIP/200-000000ba”, “0?Set(CALLERID(all)=)”) in new stack
– Executing [s@macro-outbound-callerid:13] ExecIf(“SIP/200-000000ba”, “0?Set(CALLERID(all)=)”) in new stack
– Executing [s@macro-outbound-callerid:14] ExecIf(“SIP/200-000000ba”, “0?Set(CALLERID(all)=)”) in new stack
– Executing [s@macro-outbound-callerid:15] ExecIf(“SIP/200-000000ba”, “0?Set(CALLERPRES()=prohib_passed_screen)”) in new stack
– Executing [s@macro-dialout-trunk:12] GosubIf(“SIP/200-000000ba”, “1?sub-flp-2,s,1()”) in new stack
– Executing [s@sub-flp-2:1] ExecIf(“SIP/200-000000ba”, “0?Set(TARGET_FLP_2=4417715235127)”) in new stack
– Executing [s@sub-flp-2:2] GotoIf(“SIP/200-000000ba”, “0?match”) in new stack
– Executing [s@sub-flp-2:3] ExecIf(“SIP/200-000000ba”, “0?Set(TARGET_FLP_2=4427715235127)”) in new stack
– Executing [s@sub-flp-2:4] GotoIf(“SIP/200-000000ba”, “0?match”) in new stack
– Executing [s@sub-flp-2:5] ExecIf(“SIP/200-000000ba”, “0?Set(TARGET_FLP_2=4437715235127)”) in new stack
– Executing [s@sub-flp-2:6] GotoIf(“SIP/200-000000ba”, “0?match”) in new stack
– Executing [s@sub-flp-2:7] ExecIf(“SIP/200-000000ba”, “0?Set(TARGET_FLP_2=4477715235127)”) in new stack
– Executing [s@sub-flp-2:8] GotoIf(“SIP/200-000000ba”, “0?match”) in new stack
– Executing [s@sub-flp-2:9] ExecIf(“SIP/200-000000ba”, “0?Set(TARGET_FLP_2=4487715235127)”) in new stack
– Executing [s@sub-flp-2:10] GotoIf(“SIP/200-000000ba”, “0?match”) in new stack
– Executing [s@sub-flp-2:11] ExecIf(“SIP/200-000000ba”, “0?Set(TARGET_FLP_2=4497715235127)”) in new stack
– Executing [s@sub-flp-2:12] GotoIf(“SIP/200-000000ba”, “0?match”) in new stack
– Executing [s@sub-flp-2:13] ExecIf(“SIP/200-000000ba”, “1?Return()”) in new stack
– Executing [s@macro-dialout-trunk:13] Set(“SIP/200-000000ba”, “OUTNUM=447715235127”) in new stack
– Executing [s@macro-dialout-trunk:14] Set(“SIP/200-000000ba”, “custom=SIP/Fanatical_IPAuth”) in new stack
– Executing [s@macro-dialout-trunk:15] ExecIf(“SIP/200-000000ba”, “0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))”) in new stack
– Executing [s@macro-dialout-trunk:16] ExecIf(“SIP/200-000000ba”, “0?Set(DIAL_TRUNK_OPTIONS=M(confirm))”) in new stack
– Executing [s@macro-dialout-trunk:17] Macro(“SIP/200-000000ba”, “dialout-trunk-predial-hook,”) in new stack
– Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit(“SIP/200-000000ba”, “”) in new stack
– Executing [s@macro-dialout-trunk:18] GotoIf(“SIP/200-000000ba”, “0?bypass,1”) in new stack
– Executing [s@macro-dialout-trunk:19] ExecIf(“SIP/200-000000ba”, “1?Set(CONNECTEDLINE(num,i)=447715235127)”) in new stack
– Executing [s@macro-dialout-trunk:20] ExecIf(“SIP/200-000000ba”, “1?Set(CONNECTEDLINE(name,i)=CID:200)”) in new stack
– Executing [s@macro-dialout-trunk:21] GotoIf(“SIP/200-000000ba”, “0?customtrunk”) in new stack
– Executing [s@macro-dialout-trunk:22] Dial(“SIP/200-000000ba”, “SIP/Fanatical_IPAuth/447715235127,300,”) in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
– Called SIP/Fanatical_IPAuth/447715235127
– SIP/Fanatical_IPAuth-000000bb is ringing
== Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on ‘SIP/200-000000ba’ in macro ‘dialout-trunk’
== Spawn extension (from-internal, 447715235127, 5) exited non-zero on ‘SIP/200-000000ba’
– Executing [h@from-internal:1] Hangup(“SIP/200-000000ba”, “”) in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on ‘SIP/200-000000ba’

You may be able to see that I had changed the DID to 441555555555 to test.