diff options
author | sever-sever <v.gletenko@vyos.io> | 2021-05-07 16:55:51 +0000 |
---|---|---|
committer | sever-sever <v.gletenko@vyos.io> | 2021-05-07 16:55:51 +0000 |
commit | 62cab250ccc1f721e8f95db708776903f6b58369 (patch) | |
tree | d73cf1ce5b0c2e1e1046bb14643df40132bbda0c /scripts | |
parent | 6694e97b76b5055787e73754e0de3b6bb865f483 (diff) | |
download | vyatta-cfg-vpn-62cab250ccc1f721e8f95db708776903f6b58369.tar.gz vyatta-cfg-vpn-62cab250ccc1f721e8f95db708776903f6b58369.zip |
cfg-vpn: T2806: Fix local prefix is source from loopback
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/vpn-config.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/vpn-config.pl b/scripts/vpn-config.pl index 557b670..dd1b789 100755 --- a/scripts/vpn-config.pl +++ b/scripts/vpn-config.pl @@ -658,7 +658,7 @@ if ($vcVPN->exists('ipsec')) { if ($remotesubnet_object == $localsubnet_object) { vpn_die(["vpn","ipsec","site-to-site","peer",$peer],"$vpn_cfg_err local prefix and remote prefix cannot be the same.\n"); } - my $check_local_route = qx(ip route show table 254 $localsubnet_object); + my $check_local_route = qx(ip route show table 254 $localsubnet_object && ip route show table local $localsubnet_object); if (!$check_local_route){ print "Warning: local prefix $localsubnet_object specified for peer \"$peer\"\n"; print "is not configured on any interfaces\n"; |