pfBlockerNG 3.2.0_16 causes GUI Crash with 24.03
-
I updated my pfBlockerNG to v3.2.0_16.
And I can no longer log into the GUI.The web server encountered an error processing this request.
Check the Crash Reporter for details.
50x ErrorHere is the top of the log
amd64
15.0-CURRENT
FreeBSD 15.0-CURRENT #0 plus-RELENG_24_03-n256311-e71f834dd81: Fri Apr 19 00:28:14 UTC 2024 root@freebsd:/var/jenkins/workspace/pfSense-Plus-snapshots-24_03-main/obj/amd64/Y4MAEJ2R/var/jenkins/workspace/pfSense-Plus-snapshots-24_03-main/sources/FreeBSCrash report details:
PHP Errors:
[18-Nov-2024 09:21:18 America/Phoenix] PHP Fatal error: Uncaught Error: Call to undefined function config_read_file() in /usr/local/pkg/pfblockerng/pfblockerng.inc:688
Stack trace:
#0 /usr/local/pkg/pfblockerng/pfblockerng.inc(822): pfb_global()
#1 /etc/inc/pkg-utils.inc(888): require_once('/usr/local/pkg/...')
#2 /etc/rc.packages(76): install_package_xml()
#3 {main}
thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 688
[18-Nov-2024 10:15:00 America/Phoenix] PHP Fatal error: Uncaught Error: Call to undefined function config_read_file() in /usr/local/pkg/pfblockerng/pfblockerng.inc:688I did also try re-installing:
Number of packages to be reinstalled: 1
[1/1] Reinstalling pfSense-pkg-pfBlockerNG-3.2.0_16...
[1/1] Extracting pfSense-pkg-pfBlockerNG-3.2.0_16: .......... done
Removing pfBlockerNG components...
Menu items... done.
Services... done.
Loading package instructions...
<pre style="white-space: pre-wrap;">PHP ERROR: Type: 1, File: /usr/local/pkg/pfblockerng/pfblockerng.inc, Line: 688, Message: Uncaught Error: Call to undefined function config_read_file() in /usr/local/pkg/pfblockerng/pfblockerng.inc:688
Stack trace:
#0 /usr/local/pkg/pfblockerng/pfblockerng.inc(822): pfb_global()
#1 /etc/inc/pkg-utils.inc(1088): require_once('/usr/local/pkg/...')
#2 /etc/rc.packages(80): delete_package_xml()
#3 {main}
thrown</pre>Saving updated package information...
overwrite!
Loading package configuration... done.
Configuring package components...
Loading package instructions...
<pre style="white-space: pre-wrap;">PHP ERROR: Type: 1, File: /usr/local/pkg/pfblockerng/pfblockerng.inc, Line: 688, Message: Uncaught Error: Call to undefined function config_read_file() in /usr/local/pkg/pfblockerng/pfblockerng.inc:688
Stack trace:
#0 /usr/local/pkg/pfblockerng/pfblockerng.inc(822): pfb_global()
#1 /etc/inc/pkg-utils.inc(888): require_once('/usr/local/pkg/...')
#2 /etc/rc.packages(76): install_package_xml()
#3 {main}
thrown</pre>>>> Cleaning up cache...done.
Success -
I upgraded to 24.11 RC from command line, and now all is working in GUI again.
-