From b8665c9da0780a7744da5e84e6cafa4183f37f57 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Thu, 8 Feb 2024 17:13:32 +0100 Subject: [PATCH] wireguard: if instances are assigned as interfaces we need to reload them --- src/opnsense/scripts/Wireguard/wg-service-control.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/opnsense/scripts/Wireguard/wg-service-control.php b/src/opnsense/scripts/Wireguard/wg-service-control.php index b0cd9c13d..8080a6d80 100755 --- a/src/opnsense/scripts/Wireguard/wg-service-control.php +++ b/src/opnsense/scripts/Wireguard/wg-service-control.php @@ -125,7 +125,7 @@ function wg_start($server, $fhandle, $ifcfgflag = 'up') ftruncate($fhandle, 0); fwrite($fhandle, @md5_file($server->cnfFilename) . "|" . wg_reconfigure_hash($server)); syslog(LOG_NOTICE, "wireguard instance {$server->name} ({$server->interface}) started"); - interfaces_restart_by_device(false, [(string)$server->interface], false); + interfaces_restart_by_device(false, [(string)$server->interface], true); } /**