PHP Error but Pfsense is working fine
-
Updated Pfsense 2.7.2 to 2.8.0 without deinstalling Pfblocker (that was my mistake). After reboot i got several errors and issues. So i saved my config, setup 2.8.1 clean, imported my pfsense config and installed pfblocker-devel again. I configured it manually with screenshots, so i didnt use its backup.
The system is running totally fine. All services are up, no issues are shown. I checked in shell.
Only when i use "pfSsh.php playback svc status" in shell, i get the error:
<pre style="white-space: pre-wrap;">PHP ERROR: Type: 1, File: /etc/inc/util.inc, Line: 142, Message: Uncaught TypeError: is_process_running(): Argument #1 ($name) must be of type string, null given, called in /etc/inc/service-utils.inc on line 290 and defined in /etc/inc/util.inc:142 Stack trace: #0 /etc/inc/service-utils.inc(290): is_process_running() #1 /etc/inc/service-utils.inc(607): is_service_running() #2 /usr/local/sbin/pfSsh.php(374) : eval()'d code(119): get_service_status() #3 /usr/local/sbin/pfSsh.php(374): eval() #4 /usr/local/sbin/pfSsh.php(379): playback_text() #5 /usr/local/sbin/pfSsh.php(233): playback_file() #6 {main}(°information textFor me this is only a "cosmetics" issue cuz pfsense is using PHP only for the GUI. Seems like it has zero impact on pfsense. But i want to try to fix it anyway or at least to find out whats the problem exactely.
Maybe someone has a plan how to do it?
Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.