From ad9d46696d4f738ed8cd30828dca80dc5c113e1e Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Fri, 29 May 2020 19:29:51 +0200 Subject: [PATCH] IPsec:VTI, cleanse interface name. closes https://github.com/opnsense/core/issues/4143 --- src/etc/inc/plugins.inc.d/ipsec.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/etc/inc/plugins.inc.d/ipsec.inc b/src/etc/inc/plugins.inc.d/ipsec.inc index c1e6abeae..2a0948553 100644 --- a/src/etc/inc/plugins.inc.d/ipsec.inc +++ b/src/etc/inc/plugins.inc.d/ipsec.inc @@ -203,7 +203,7 @@ function ipsec_interfaces() foreach (ipsec_get_configured_vtis() as $intf => $details) { $interfaces[$intf] = [ 'enable' => true, - 'descr' => $details['descr'], + 'descr' => preg_replace('/[^a-z_0-9]/i', '', $details['descr']), 'if' => $intf, 'type' => 'none', ];