PHP Fatal error(s) with pfBlockerNG after upgrade to pfSense 2.7.1 and Kea DHCP
-
I'm hoping someone could guide me to what might be causing the issues shown in the log file below, or aid someone in development to find and fix what may be a bug. PfSense seems to randomly fail out after I upgraded to pfSense 2.7.1 CE, and changed the underlying DCHP mechanism to Kea.
Since these errors, I've triggered a reinstall and reboot of my pfSense router/firewall...hoping that will somehow stop this issue.
Attached is the PHP_errors.log file...I'm hoping this will help someone to determine a root cause for this. I'm hoping these random fails don't continue...
[18-Nov-2023 10:00:45 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [18-Nov-2023 11:00:44 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [18-Nov-2023 12:00:51 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [18-Nov-2023 13:00:47 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [18-Nov-2023 14:00:46 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [18-Nov-2023 15:00:47 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [18-Nov-2023 16:00:48 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [18-Nov-2023 17:00:47 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [18-Nov-2023 18:01:04 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [18-Nov-2023 19:00:50 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [18-Nov-2023 20:00:48 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [18-Nov-2023 21:00:46 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [18-Nov-2023 22:01:04 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [18-Nov-2023 23:00:48 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [19-Nov-2023 00:00:57 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [19-Nov-2023 01:00:49 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [19-Nov-2023 02:00:46 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [19-Nov-2023 03:00:51 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [19-Nov-2023 04:00:48 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803 [19-Nov-2023 05:00:46 America/New_York] PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /usr/local/pkg/pfblockerng/pfblockerng.inc:8803 Stack trace: #0 /usr/local/www/pfblockerng/pfblockerng.php(625): sync_package_pfblockerng('cron') #1 /usr/local/www/pfblockerng/pfblockerng.php(155): pfblockerng_sync_cron() #2 {main} thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803
-
@RK0 said in PHP Fatal error(s) with pfBlockerNG after upgrade to pfSense 2.7.1 and Kea DHCP:
thrown in /usr/local/pkg/pfblockerng/pfblockerng.inc on line 8803
Could it be in context of:
https://redmine.pfsense.org/issues/14947
-
Wait...I think I may have figured this out...looks like my /var and /tmp values as RAM disks are set too low...
Increasing RAM disk size, and seeing if that fixes it...