This just started happening on 23.7.7, WG still works after i restart the connections manually (recycle button on the dashboard) but just getting the red dot and this report on each system using WG, any other system not using WG does not receive a crash report. FYI
PHP Fatal error: Uncaught Error: Call to undefined function system_routing_configure() in /usr/local/etc/inc/interfaces.inc:3636
Stack trace:
#0 /usr/local/opnsense/scripts/Wireguard/wg-service-control.php(125): interfaces_restart_by_device(false, Array, false)
#1 /usr/local/opnsense/scripts/Wireguard/wg-service-control.php(238): wg_start(Object(OPNsense\Base\FieldTypes\ContainerField), Resource id #54, 'up')
#2 {main}
thrown in /usr/local/etc/inc/interfaces.inc on line 3636
looks like @AdSchellevis fixed it and now a new ver is avail and downloading when updating to 23.7.7.
I just updated one of my devices and rebooted, and no longer receive the error/crash report.
https://github.com/opnsense/core/commit/d0a40796a71e3c18f0371cfd30779a486298c87b
Yeah, sorry about that. Was hotfixed. Just check for updates.
Cheers,
Franco