Problem with Trunk Registrations

My voip services are not working. I have altered the ip address for two trunks yet the system log reports attempts to connect to previous addresses which I cannot find any configuration for in the GUI but have discovered are in the sip_registrations.conf file.

The old addresses are listed here in the Asterisk Info:

The newly updated trunk settings show up as well:


core restart now?

Rather do a

fwconsole restart

Using Chan_SIP with Flowroute is not the right way to do this. Each one of those PoP’s have over 26+ addresses on them. Chan_SIP only uses one of those IPs. In order to receive calls from that PoP you are registered to, you need to allow all the IPs from the PoP. That means you’ll need around 26+ Chan_SIP trunks for a single PoP.

OR You setup a PJSIP trunk and put all those in the Match field and PJSIP will accept calls from all of them.

Bottom line, providers are using subnets and SRV records to handle failover and other routing. Chan_SIP is not a viable option for modern VSP/ITSPs.

1 Like

Not finding an option to set trunk to PJSIP.

Is this a pre-v12 box? PJSIP has been in FreePBX since v12. It’s currently the defacto SIP driver (i.e. it’s bound to 5060) since an update on v13.

So if you don’t have PJSIP, you have an old version of FreePBX that still has Asterisk 11 or lower on it.

Sure, I have it but for awhile the word was to avoid it due to some problem or other. I have just not had a time when I wanted to switch everything over and deal with any changes that might arise.

Your posts are self contradictory.

You have been putting this off for over 5 years now. Your profile shows you’re a 12 year veteran, you have a busy life.


Phones were working, for me that was good. I think I need to back up now and deal with this later.

That’s the spirit!

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.