From b2b926d7ad9632db76fa34770f6ea116f7d00892 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Wed, 25 Apr 2018 11:02:03 +0200 Subject: [PATCH] system: remove duplicate addresses before binding #2375 --- src/etc/inc/plugins.inc.d/openssh.inc | 3 +++ src/etc/inc/plugins.inc.d/webgui.inc | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/etc/inc/plugins.inc.d/openssh.inc b/src/etc/inc/plugins.inc.d/openssh.inc index 6b260b4fc..3e18ac5c1 100644 --- a/src/etc/inc/plugins.inc.d/openssh.inc +++ b/src/etc/inc/plugins.inc.d/openssh.inc @@ -200,6 +200,9 @@ function openssh_configure_do($verbose = false, $interface = '') $listeners[] = $vip['subnet']; } } + + /* VIPs may have been read twice */ + $listeners = array_unique($listeners); } foreach ($listeners as $listener) { diff --git a/src/etc/inc/plugins.inc.d/webgui.inc b/src/etc/inc/plugins.inc.d/webgui.inc index 6a208f629..bd2049d39 100644 --- a/src/etc/inc/plugins.inc.d/webgui.inc +++ b/src/etc/inc/plugins.inc.d/webgui.inc @@ -72,6 +72,9 @@ function webgui_configure_do($verbose = false, $interface = '') $listeners[] = $vip['subnet']; } } + + /* VIPs may have been read twice */ + $listeners = array_unique($listeners); } chdir('/usr/local/www');