I’m running FreePBX 14. I originally created SIP trunks going to a couple of different providers. These trunks worked for a while and then stopped and all started timing out. After searching and trying different things I ended up switching all the trunks to PJSIP which to my surprised all worked great (for a while). They stopped working after a month or so. I then disabled the PJSIP trunks and went back to SIP which worked great for a month or so and have now stopped again. I re-enabled a PJSIP trunk and it came right up.
Any ideas or suggestions what might be causing this? I don’t think it’s the carrier because I use two different ones and trunks to both go down. I can successfully ping the carriers so I’m wondering if it’s some type of issue with the ports or firewall.