pfSense Plus 23.01 - PHP Crash
-
IP address hidden.
Thanks!
DwayneCrash report begins. Anonymous machine information: amd64 14.0-CURRENT FreeBSD 14.0-CURRENT #0 plus-RELENG_23_01-n256037-6e914874a5e: Fri Feb 10 20:30:29 UTC 2023 root@freebsd:/var/jenkins/workspace/pfSense-Plus-snapshots-23_01-main/obj/amd64/VDZvZksF/var/jenkins/workspace/pfSense-Plus-snapshots-23_01-main/sources/FreeBS Crash report details: PHP Errors: [31-Mar-2023 13:51:07 US/Eastern] PHP Fatal error: Uncaught ValueError: escapeshellarg(): Argument #1 ($arg) must not contain any null bytes in /usr/local/pkg/pfblockerng/pfblockerng.inc:3816 Stack trace: #0 /usr/local/pkg/pfblockerng/pfblockerng.inc(3816): escapeshellarg('^X\\.X\\.127\\.18...') #1 /usr/local/pkg/pfblockerng/pfblockerng.inc(5647): find_reported_header('X.X.127.18\x00\x00\x00\x00...', '/var/db/pfblock...', false) #2 /usr/local/pkg/pfblockerng/pfblockerng.inc(1031): pfb_daemon_filterlog() #3 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 3816 No FreeBSD crash data found.
-
Which pfBlocker package version was this?
Did it happen after an upgrade? During a list update?
Steve
-
@stephenw10 said in pfSense Plus 23.01 - PHP Crash:
Which pfBlocker package version was this?
Did it happen after an upgrade? During a list update?
Steve
pfBlockerNG-devel 3.2.0_3
This happened about a week after the upgrade. I am not sure if it happened during an update or not.
Dwayne
-
If you clear the crash report / alert does it return at reboot? Or at any other point?
-
-
@stephenw10 Yes, I cleared the error last week and it came back within a day. I did not reboot.
-
Hmm, still no other reports of that.
The trace makes it look like there's a rogue character in an IP address there somewhere. Since it's only you seeing it do you have some custom lists maybe?