After setting up my outgoing trunk (sipgate.co.uk) I can't call any sip numbers e.g. xxxxxx@eu.voxalot.com
I can call sipgate SIP numbers e.g. xxxxx@sipgate.co.uk
I assume this is because sipgate.co.uk does not allow me to call SIP URL's. I can call PSTN numbers through sipgate fine.
If I delete all outgoing routing however, I can call the above SIP URL without problem. Presumably PBXes makes the connection directly. How can I set this up and have sipgate as my default PSTN provider?
Thanks in advance.
EDIT
Just looked in the logs when calling 2xxxx9@eu.voxalot.com
When default route is sipgate.co.uk then it calls' sipgate/2xxxx9' and fails
In the above call scenario, PBXes is not altering any SIP URI's. When there is no Outbound route configured, it uses the default ENUM trunk to complete OnNet calls, to destinations such as Voxalot.
In order to complete calls to both OnNet and OffNet destinations, create an ENUM trunk and place it first on the Outbound Route you have created for your SipGate trunk.
That will take care of the OnNet calls, and the SipGate trunk in the second place will take care of the OffNet (PSTN) calls.
I get the same behaviour if I add a an ENUM trunk and make that into an outbound route (I have tried that as my first and last route and as the only route)
(n.b. I thought ENUM was for converting a PSTN number into a sip address to avoid call costs, and hence not relevant in this prolem?)
If I have one outbound route (to sipgate) but put 'numbers starting by 44' in 'set destination' options then calling 2xxxx9@eu.voxalot.com works
I assume when I set the outbound route to 'valid for all numbers' it assumes that I want to send SIP URL there as well (which obviously I don't). Is this the intended behaviour?