Quote:
Originally Posted by avoipuser
... I can't include the S0 terminator in the dial plan because SIP broker calls have varying lengths. Does anyone know a way of not requiring the # terminator to be dialled? ...
|
When a number is processed through a dial plan entry which allows for variable number of digits and specifies a proxy, that number will be sent to the server listed in the ATA's "Proxy:" setting of the line in use, unless the number is terminated with the # character. Therefore, if you have set one of Voxalot's proxies (such as us.voxalot.com) in "Proxy:" then you must terminate the number with # when you want the call routed through a different server specified in the dial plan.
I suggest you use S60 in the dial plan (or begin the entire dial plan with L:60,S:60,) in order to delay the call for 60 seconds when you forget to press #.
If you are using the DNS SRV option (for server failover) then you must specify a port number with any proxies in the dial plan. This is done to prevent the ATA from trying to route calls to (for example) the non-existent _sip._udp.sipbroker.com instead of sipbroker.com. Your sipbroker dial plan entry would be |*x.<:@sipbroker.com:5060>|