24.7.11_2. PHP error in IPsec/Mobile Clients

Started by Slashing, December 19, 2024, 07:07:02 AM

Previous topic - Next topic
Hi there. Something went wrong
To reproduce the error, click Save and then click Apply Changes.

[18-Dec-2024 23:53:55 America/Chicago] TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, function "system_routing_configure" not found or invalid function name in /usr/local/etc/inc/plugins.inc:323
Stack trace:
#0 /usr/local/etc/inc/plugins.inc.d/ipsec.inc(1609): plugins_configure('route_reload', false, Array)
#1 /usr/local/www/vpn_ipsec_mobile.php(82): ipsec_configure_do()
#2 {main}

Can you do a health audit and/or reinstall "opnsense" package from the firmware page?

"system_routing_configure" sounds about right and shouldn't be missing. Maybe a one time thing mid-update?


Cheers,
Franco

Ty for the quick answer. I did both, but no luck
***GOT REQUEST TO AUDIT HEALTH***
Currently running OPNsense 24.7.11_2 (amd64) at Thu Dec 19 11:27:26 MSK 2024
>>> Root file system: zroot/ROOT/default
>>> Check installed kernel version
Version 24.7.10 is correct.
>>> Check for missing or altered kernel files
No problems detected.
>>> Check installed base version
Version 24.7.10 is correct.
>>> Check for missing or altered base files
No problems detected.
>>> Check installed repositories
OPNsense (Priority: 11)
>>> Check installed plugins
os-acme-client 4.6
os-apcupsd 1.2_3
os-bind 1.33_1
os-crowdsec 1.0.8_1
os-ddclient 1.26
os-freeradius 1.9.26
os-frr 1.42
os-git-backup 1.0_3
os-smart 2.3
>>> Check locked packages
No locks found.
>>> Check for missing package dependencies
Checking all packages: .......... done
>>> Check for missing or altered package files
Checking all packages: .......... done
>>> Check for core packages consistency
Core package "opnsense" at 24.7.11_2 has 69 dependencies to check.
Checking packages: ...................................................................... done
***DONE***



Thanks, it made sense after a coffee :)


Cheers,
Franco