This is a clip from my asterisks logs, and I see my callerID set a bunch of times. Finally ending with CALLERPRES()=prohib_passed_screen Not sure why my Caller ID is not getting sent. Is the below conversation normal?
I have no CID set in my trunk. I also do not have a CID set in my outbound route. I do have the “Outbound CID” set to “Fred Flintstone”<3435552323>" in my extension settings.
I have two outbound trunks, and would like my CID set to the one in the extension setup.
Thank you,
Lisa
-- Executing [s@macro-dialout-trunk:11] Macro("SIP/101-00000000", "outbound-callerid,1") in new stack
-- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/101-00000000", "0?Set(CALLERPRES()=)") in new stack
-- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/101-00000000", "0?Set(REALCALLERIDNUM=101)") in new stack
-- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/101-00000000", "1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,6)
-- Executing [s@macro-outbound-callerid:6] Set("SIP/101-00000000", "USEROUTCID="Fred Flintstone"<3435552323>") in new stack
-- Executing [s@macro-outbound-callerid:7] Set("SIP/101-00000000", "EMERGENCYCID=") in new stack
-- Executing [s@macro-outbound-callerid:8] Set("SIP/101-00000000", "TRUNKOUTCID=") in new stack
-- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/101-00000000", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,12)
-- Executing [s@macro-outbound-callerid:12] ExecIf("SIP/101-00000000", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:13] ExecIf("SIP/101-00000000", "1?Set(CALLERID(all)=Fred Flintstone<3435552323>)") in new stack
-- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/101-00000000", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:15] ExecIf("SIP/101-00000000", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
-- Executing [s@macro-dialout-trunk:12] GosubIf("SIP/101-00000000", "0?sub-flp-1,s,1()") in new stack