The update destroyed the web interface. Now I get the error Failed to connect to socket: No such file or directory after logging into the web interface.
EDIT: Just a typo - change a ; to , in line 24 at the end. Then restarted engined and it is working again.
Go to line 24 in /usr/share/openmediavault/engined/inc/90autoshutdown.inc.
Change this
"regex" => "/^(\d{4}-\d{2}-\d{2}.\d{2}:\d{2}:\d{2}).+?autoshutdown\[\d+\]: (?|(\w+)$|root: (\S+): '(\S+): (.*)'$)/";
to this
"regex" => "/^(\d{4}-\d{2}-\d{2}.\d{2}:\d{2}:\d{2}).+?autoshutdown\[\d+\]: (?|(\w+)$|root: (\S+): '(\S+): (.*)'$)/",
Restart via systemctl restart openmediavault-engined.service
Should be changed here too:
______________________________
Yep, same on my end. Did the update via Web interface and now I stuck on the login screen.
Input: systemctl status openmediavault-engined.service
Output:
openmediavault-engined.service - The OpenMediaVault engine daemon that processes the RPC request
Loaded: loaded (/lib/systemd/system/openmediavault-engined.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Mon 2025-01-13 00:34:07 CET; 38s ago
Duration: 37ms
Process: 21225 ExecStart=/usr/sbin/omv-engined (code=exited, status=0/SUCCESS)
Main PID: 21227 (code=exited, status=255/EXCEPTION)
CPU: 65ms
Jan 13 00:34:07 serverA systemd[1]: Starting openmediavault-engined.service - The OpenMediaVault engine daemon that processes the RPC request...
Jan 13 00:34:07 serverA systemd[1]: openmediavault-engined.service: Supervising process 21227 which is not our child. We'll most likely not notice when it exits.
Jan 13 00:34:07 serverA systemd[1]: Started openmediavault-engined.service - The OpenMediaVault engine daemon that processes the RPC request.
Jan 13 00:34:07 serverA systemd[1]: openmediavault-engined.service: Main process exited, code=exited, status=255/EXCEPTION
Jan 13 00:34:07 serverA systemd[1]: openmediavault-engined.service: Failed with result 'exit-code'.
Display More
Input: omv-engined -d -f
Output:
PHP Parse error: syntax error, unexpected token ";", expecting "]" in /usr/share/openmediavault/engined/inc/90autoshutdown.inc on line 24
The update process of "autoshutdown" left me on the Web interface and saying "Lost connection".