Hello,
I’ve been using the FreePBX 16 distro on CentOS for several years and everything has been working correctly. Various phones (both old Cisco 504Gs and Grandstream models) connect without issues, and calls work perfectly. All Trunks and Extensions are already using PJSIP.
Since CentOS support has ended and I wanted to upgrade to FreePBX 17, I created a new machine running Debian 12.12 and installed FreePBX 17.
I created a backup on FreePBX 16 and restored it on the new FreePBX 17 installation.
Everything seems to work correctly. The various Extensions connect, the Trunks are registered, and both incoming and outgoing calls go through with audio working on both ends.
Unfortunately, quite frequently—and although I don’t see any errors in the logs—calls disconnect unexpectedly. The call comes in and audio is heard, but then it suddenly drops.
I can’t figure out what the problem might be. I don’t think it’s the codecs, otherwise it wouldn’t work at all from the start. Could it be the firewall?
I’m really going crazy. I had to put the old FreePBX 16 machine back into service.
Do you have any suggestions?
Thanks everyone,
Francesco