For trunks you can navigate into the options tab and enable the option "Put Public IP in SIP VIA Header"We have an issue where we are using an edge solution that needs the VIA header in the SIP messages to be the public IP of the PBX but it comes up as the private IP.... is there a way to change this?
i think this is because they also need if for the extensions.Right now, not a great deal on the basis that my MD has advised that this is not something we should / can do. i was just looking to find out if this is something that can be done or if anyone has had need to do something similar. There is a setting on the Trunk to use the public IP as via.., but was advised not to use this..
There is a setting on the Trunk to use the public IP as via.., but was advised not to use this..
i assume changing the option on the trunk will only do this at the trunk...
Yes that is correct.
Yes the option will only enable the via only for calls going to the provider. The extensions do not have this option as calls from extensions are routed through the PBX.
Also if the extensions are on the same LAN as the PBX the VIA should always include the local IP of the phone.
its a hosted PBX so the edge solution would be situated at the remote office... i think this is where it was falling over a little...
Would you be willing to do a phone call with me to discuss? Happy to pay for your time. Obviously I/we are missing something, as are the two EdgeMarc distributors and Ribbon support themselves in trying to get this to work for me. So far, the conclusion is that I cannot use the standard PBXEXPRESS Azure install since it creates the NIC with a private address and NATs to a public IP. I'm being told the actual NIC of my PBX must be assigned the public IP for it to work. I'm hesitant to do that , as I don't view it as particularly secure, so I'm curious what other solution there is. Not to mention I paid for an Edgemarc that is completely useless at present. Thank you.All of my 3CX (20+) implementations have an EdgeMarc 2900x installed. All of the 3CX PBXs are hosted in the cloud. The PBX is setup as normal, the phones are configured with Direct SIP (Stun Remote). I use EdgeView to capture packets and monitor the internal LAN and the external WAN. Works great, all of the time.
Founded in 2005, when VoIP was an emerging technology, 3CX has gone on to establish itself as a global leader in business communications.