V2.4.4 - The firewall has enountered an error
-
I have the following packages installed:
Lightsquid 3.0.6_4
openvpn-client-export 1.4.17_2
pfBlockerNG 2.1.4_13
squid 0.4.44_5
squidGuard 1.16.17_3
suricata 4.0.13_8Every time I log into my firewall via webadmin, I get this:
pfSense has detected a crash report or programming bugSee attached crashbug.txt
Also, everytime I update a package or reinstall I get the following (next time I go to Installed Paclages, it shows the current version number, assuming the packages upgraded):
Fatal error: Uncaught Error: Call to undefined function gettext() in /etc/inc/certs.inc:46
Stack trace:
#0 /etc/inc/functions.inc(32): require_once()
#1 /etc/inc/notices.inc(24): require_once('/etc/inc/functi...')
#2 /etc/inc/config.inc(49): require_once('/etc/inc/notice...')
#3 /etc/rc.packages(28): require_once('/etc/inc/config...')
#4 {main}
thrown in /etc/inc/certs.inc on line 46
pkg-static: POST-INSTALL script failed
Message from pfSense-pkg-squid-0.4.44_5:Please visit Services - Squid Proxy Server menu to configure the package and enable the proxy.
Cleaning up cache... done.
Success
Should I do a clean re-install and restore from backup?0_1538493208572_crashbug.txt
-
Looks like there is a potential mismatch in PHP causing those errors. Only way I know of for that to happen at the moment is (a) a problem with hard links in pfBlockerNG which should be fixed on current versions of the package or (b) the update to 2.4.4 did not completely finish.
First, remove pfBlockerNG, then from a shell prompt, run
pfSense-upgrade -d
and see if it finds anything missing. If it offers any updates, accept them and allow it to continue. If not, then clear the crash report, reboot without pfBlockerNG, and see if the errors return. -
@jimp said in V2.4.4 - The firewall has enountered an error:
problem with hard links in pfBlockerNG which should be fixed on current versions of the package
The hard link for PHP is only in pfBlockerNG-devel, not pfBlockerNG.
-
@jimp said in V2.4.4 - The firewall has enountered an error:
pfSense-upgrade -d
Removed pfBlockerNG, rebooted, ran pfSense-upgrade -d with no errors. And no dashboard errors. Re-installed pfBlockerNg and everything seems to be working now, Thanks.