From d8e4918f0a47ca100d18f64dc09e4db65a993cb2 Mon Sep 17 00:00:00 2001 From: Chris Buechler Date: Fri, 6 Mar 2015 00:45:37 -0600 Subject: [PATCH] same change as previous commit, for IPv6. Ticket #4482 --- etc/inc/vpn.inc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc index 117c47cd1d..e353afe549 100644 --- a/etc/inc/vpn.inc +++ b/etc/inc/vpn.inc @@ -652,7 +652,13 @@ EOD; $vpninterface = $vpninterface[0]; } else { $ifacesuse = get_failover_interface($ph1ent['interface']); - $vpninterface = convert_real_interface_to_friendly_interface_name($ifacesuse); + if (strpos($ifacesuse, '_vip')) { + $vpninterface = explode('_vip', $ifacesuse); + $ifacesuse = get_real_interface($vpninterface[0]); + $vpninterface = $vpninterface[0]; + } else { + $vpninterface = convert_real_interface_to_friendly_interface_name($ifacesuse); + } } if (!empty($ifacesuse) && interface_has_gateway($vpninterface)) {