I have a deployment of 3 Cisco SPA 508G phones on a Ubiquiti Edgemax Router. I went into the FReepbx FIREWALL and enables, added their IP as trusted. I also added XX.XX.0.0/16 in case their ip should change.
I also went into Fail2ban and added their IP to the whitelist.
When the FREEPBX firewall is enabled, their phones work find for 10 - 15 minutes. They deregister for 1 - 2 minutes then they register again and work fine for 10 -15 minutes
It I disable the firewall from the Freepbx GUI, then they stay registerd with no issues. If I re-enable the firewall the pattern begins again.
I am using the following:
Freepbx Version 15.0.16
Asterisk Version 13.22
All modules are up to date and they system is up to date
This isn’t a production deployment is it? Because you’re running a Beta version of FreePBX which could have a good amount of bugs and other issues still open on it since it’s not a Stable release. You should not be running FreePBX 15 in a production environment.