Have a new carrier (Broadvox) to replace our old carrier that is shutting down (Link2Voip).
It would appear that routing inbound calls is an issue because Broadvox does not transmit the DID number in the header/invite?
I have another FreePbx system in use and the fix was to add a new section to extensions-custom.conf as follows:
[custom-get-did-from-sip]
exten => s,1,Goto(from-trunk,${CUT(CUT(SIP_HEADER(To),@,1),:,2)},1)
and then modify the context in the trunk to point at custom-get-did-from-sip.
This worked GREAT for our FreePbx system but I am unable to replicate things in Vicidial.
First thing I did was add the following to /etc/asterisk/extensions.conf
[custom-get-did-from-sip]
exten => s,1,Goto(trunkinbound,${CUT(CUT(SIP_HEADER(To),@,1),:,2)},1)
I then changed the context on my trunk from trunkinbound to custom-get-did-from-sip.
No go however.
Anybody using Broadvox that has managed to overcome this issue?
Darryl