I have a pbx running incrediblepbx-2.3.8-3.x86_64. It has a callcentric trunk and a voipms trunk that were working but for some reason that I cannot determine, they have stopped accepting incoming calls. Outgoing calls work as expected. Both trunks show registered on both the asterisk command line and the providers control panel.
I have inbound routes setup for both trunks that were working. I am not sure what changed but sngrep shows 403 forbidden on the invite when I place a call. Can someone give me an idea how to troubleshoot this problem?
I guess the problem is that providers like call centric sent the calls from random domains or IP address, so, when using SIP, you must create one trunk for each of those domains, if you use PJSIP, you must only define all the domains in the match field.