Need help trouble shooting Outgoing Caller ID




Just added phone number to the DOD section of the VOIP trunk


Could this be the problem?


I added our phone to all these spots (DOD, CID for each trunk) and applied changes. Still getting unknown caller CID. Maybe I need a reboot? Maybe need a couple hours?


One more thing. Can you explain this to me?


What does keep CID from inbound call when dialing out mean? Is this for a situation where you would transfer a call from outside to another extension so that extension you are transferring to will see the inbound CID and not the transferring extension?


Try setting the Caller ID at the extension level to the extension number. I think that might solve your problem.


It means to keep the original CID from the caller such that if you have a forward set to an external number, that it will keep the originator number rather than say, the office number, so that the recipient can see who is truly calling and in the event of a disconnect, will have the original number so they can call back if needed.


Isn’t that what I have done here?

It is the extension 1023 and the CID says out phone number 5303420518


I’m suggesting that you put the extension number in the CallerIDNumber field at the top right of the extension settings. Worth a try - I think that might solve the problem. The DoD settings are looking for outbound calls from a certain set of extensions. Your extension isn’t sending its extension number with the outbound call, thus the DoD can’t substitute the number you’ve set there. That, combined with the fact that you haven’t checked the “Keep Original Caller ID” box on the trunk is what is causing your problem (I think.)


Thanks so much for the reply. Just so I understand you want me to try this?




Yes, that’s what I meant. Did it work?


Here are the trunk settings too


Rebooting just in case


:frowning: No Luck. Still shows as Unknown


Could this be part of this issue? Do I need to set it up in the P codes?


Under PBX Settings -> SIP Settings -> ToS there are two settings called “Trust Remote Party ID” and “Send Remote Party ID.” Try checking those two boxes and see what happens.

Also, does the UCM have a public IP? Does it have devices connected to it “downstream” such that it is providing DHCP for those devices? If not, then you should probably uncheck the NAT box on your trunk settings. (Probably unrelated to the Caller ID issue.)


Thanks so much for the assistance. So I tied all 3 combinations.
Checked Trusted Remote => Still Unknown
Checked Send Remote => Still Unknown
Unchecked Trusted Remote => Still Unknown

My gateway is responsible for DHCP for my phone system. Because I don’t have a static IP address, My gateway uses dynamicdns to connect to the outside world so the outside world always sees the correct address and can get to my PBX. My gateway has firewall rules to allow the VOIP traffic through. Calls are going in and out ok. Should I still uncheck the NAT?

I also have this set up

So could this be this issue?


I’m an “If it ain’t broke” kind of guy.

So if it’s working and you have audio in both directions, I’d let it be.

As to your Caller ID issues - I’m at a loss. I’m wondering if something is overriding your settings at the carrier level.

I’m self-taught in this arena, and have received great support from the true experts on this forum. I like to try to give back and help with what appear to be simple issues when I can . . . and when they don’t beat me to it. :slight_smile: