-
#5807 |
Hi,
I am wondering if someone can assist me in how I go about overriding the outgoing caller ID (number) in my outgoing context.
I have tried using the “set” function to change the number which looks like it works but the number I see on the receiving device is always the original and not the number I “set” it to.Any help on this would be much appreciated.
Ken#5808 |What distribution are you using? What Asterisk/FreePBX versions?
Kevin
#5809 |I am using FreePBX 2.10.1.2 with asterisk 1.8 using SIP trunks only.
#5810 |Do you have a default trunk/outbound route or extension CID defined in FreePBX? That may be overriding the VDP set code.
#5811 |I have a SIP trunk setup and defined but the incoming and outbound routes are all handled/created by VDP.
I have read “on the net” that some telcos/providers don’t allow overriding CID? May this be the problem?
#5812 |Thats *usually* the exception rather than the rule with SIP providers, but not always. I use 3 different providers and they all allow me to pass the CID I want transmitted, either setting it in Freepbx or using the VDP CID set. As a matter of fact, 2 of the 3 trunk providers I use basically rely on you to pass the CID to them via your pbx. Only one I use has an area within their control panel to let you set a CID in case the device you are using (usually a SIP phone or ATA) doesn’t pass their own (at least that I’ve ever seen!). Can you upload the code you are trying to use and I can take a look and at least validate if it’s changing CID on my test system to help troubleshoot?
Kevin
#5813 |I have spoken to our SIP trunk providers here in Australia and it seems that we can’t change the outgoing caller ID. I have been told (but this may be incorrect) that this is a problem with how the Australian Telecommunications Law works. If anyone knows differently, please feel free to post.
Ken
You must be logged in to reply to this topic.