I’ve been having trouble with the System Firewall. Putting eth0 into the External zone cuts off all access, forcing me to stop the firewall to reconnect to the GUI.
Firewall.log:
1469559553: Unparseable output from getservices - [“Exception: Protocol ‘udp’ didn’t tell me what port it was listening on in file /var/www/html/admin/modules/firewall/Smart.class.php on line 185”,“Stack trace:”," 1. Exception->() /var/www/html/admin/modules/firewall/Smart.class.php:185"," 2. FreePBX\modules\Firewall\Smart->getSipPorts() /var/www/html/admin/modules/firewall/Smart.class.php:75"," 3. FreePBX\modules\Firewall\Smart->getVoipPorts() /var/www/html/admin/modules/firewall/Smart.class.php:65"," 4. FreePBX\modules\Firewall\Smart->getAllPorts() /var/www/html/admin/modules/firewall/Firewall.class.php:900"," 5. FreePBX\modules\Firewall->getSmartPorts() /var/www/html/admin/modules/firewall/bin/getservices:22"] - returned 1
1469559553: Unable to see safemode in services… Sleeping 5 seconds and retrying
I’ve tried removing the firewall module completely and downloading it again. Rerunning the setup wizard. As far as I can tell, everything is configured properly. Can anyone point me in the right direction to resolve this?
PBX Firmware: 10.13.66-13