ipsec: Don't allow to select VTI in transport mode

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Michael Tremer
2019-01-21 15:32:08 +00:00
parent 605c391aaf
commit 7e25093d42
12 changed files with 23 additions and 0 deletions

View File

@@ -795,5 +795,6 @@ WARNING: untranslated string: routing config changed = unknown string
WARNING: untranslated string: routing table = unknown string
WARNING: untranslated string: show tls-auth key = Show tls-auth key
WARNING: untranslated string: subnet mask = Subnet Mask
WARNING: untranslated string: transport mode does not support vti = VTI is not support in transport mode
WARNING: untranslated string: vpn force mobike = Force using MOBIKE (only IKEv2)
WARNING: untranslated string: vpn statistics n2n = unknown string

View File

@@ -1725,6 +1725,7 @@ WARNING: untranslated string: tor use exit nodes = Use only these exit nodes (on
WARNING: untranslated string: total hits for log section = Total hits for log section
WARNING: untranslated string: traffic on = Traffic on
WARNING: untranslated string: traffics = Utilization-overview
WARNING: untranslated string: transport mode does not support vti = VTI is not support in transport mode
WARNING: untranslated string: tuesday = Tuesday
WARNING: untranslated string: twelve hours = 12 Hours
WARNING: untranslated string: two weeks = Two Weeks

View File

@@ -1233,6 +1233,7 @@ WARNING: untranslated string: tor traffic limit hard = Traffic limit has been re
WARNING: untranslated string: tor traffic limit soft = Traffic limit almost reached. Not accepting any new connections.
WARNING: untranslated string: tor traffic read written = Total traffic (read/written)
WARNING: untranslated string: tor use exit nodes = Use only these exit nodes (one per line)
WARNING: untranslated string: transport mode does not support vti = VTI is not support in transport mode
WARNING: untranslated string: twelve hours = 12 Hours
WARNING: untranslated string: two weeks = Two Weeks
WARNING: untranslated string: udp less overhead = UDP (less overhead)

View File

@@ -829,4 +829,5 @@ WARNING: untranslated string: routing config added = unknown string
WARNING: untranslated string: routing config changed = unknown string
WARNING: untranslated string: routing table = unknown string
WARNING: untranslated string: subnet mask = Subnet Mask
WARNING: untranslated string: transport mode does not support vti = VTI is not support in transport mode
WARNING: untranslated string: vpn statistics n2n = unknown string

View File

@@ -939,6 +939,7 @@ WARNING: untranslated string: subnet mask = Subnet Mask
WARNING: untranslated string: tcp more reliable = TCP (more reliable)
WARNING: untranslated string: ten minutes = 10 Minutes
WARNING: untranslated string: thirty minutes = 30 Minutes
WARNING: untranslated string: transport mode does not support vti = VTI is not support in transport mode
WARNING: untranslated string: twelve hours = 12 Hours
WARNING: untranslated string: two weeks = Two Weeks
WARNING: untranslated string: udp less overhead = UDP (less overhead)

View File

@@ -983,6 +983,7 @@ WARNING: untranslated string: ta key = TLS-Authentification-Key
WARNING: untranslated string: tcp more reliable = TCP (more reliable)
WARNING: untranslated string: ten minutes = 10 Minutes
WARNING: untranslated string: thirty minutes = 30 Minutes
WARNING: untranslated string: transport mode does not support vti = VTI is not support in transport mode
WARNING: untranslated string: twelve hours = 12 Hours
WARNING: untranslated string: two weeks = Two Weeks
WARNING: untranslated string: udp less overhead = UDP (less overhead)

View File

@@ -1233,6 +1233,7 @@ WARNING: untranslated string: tor traffic limit hard = Traffic limit has been re
WARNING: untranslated string: tor traffic limit soft = Traffic limit almost reached. Not accepting any new connections.
WARNING: untranslated string: tor traffic read written = Total traffic (read/written)
WARNING: untranslated string: tor use exit nodes = Use only these exit nodes (one per line)
WARNING: untranslated string: transport mode does not support vti = VTI is not support in transport mode
WARNING: untranslated string: twelve hours = 12 Hours
WARNING: untranslated string: two weeks = Two Weeks
WARNING: untranslated string: udp less overhead = UDP (less overhead)

View File

@@ -1228,6 +1228,7 @@ WARNING: untranslated string: tor traffic limit hard = Traffic limit has been re
WARNING: untranslated string: tor traffic limit soft = Traffic limit almost reached. Not accepting any new connections.
WARNING: untranslated string: tor traffic read written = Total traffic (read/written)
WARNING: untranslated string: tor use exit nodes = Use only these exit nodes (one per line)
WARNING: untranslated string: transport mode does not support vti = VTI is not support in transport mode
WARNING: untranslated string: twelve hours = 12 Hours
WARNING: untranslated string: two weeks = Two Weeks
WARNING: untranslated string: udp less overhead = UDP (less overhead)

View File

@@ -838,6 +838,7 @@ WARNING: untranslated string: ssh login time = Logged in since
WARNING: untranslated string: ssh no active logins = No active logins
WARNING: untranslated string: ssh username = Username
WARNING: untranslated string: subnet mask = Subnet Mask
WARNING: untranslated string: transport mode does not support vti = VTI is not support in transport mode
WARNING: untranslated string: vpn start action add = Wait for connection initiation
WARNING: untranslated string: vpn statistics n2n = unknown string
WARNING: untranslated string: vpn wait = WAITING

View File

@@ -63,6 +63,7 @@
< teovpn_fragment
< tor bridge enabled
< tor errmsg invalid node id
< transport mode does not support vti
< updxlrtr used by
< upload fcdsl.o
< vpn configuration main
@@ -724,6 +725,7 @@
< tor traffic limit soft
< tor traffic read written
< tor use exit nodes
< transport mode does not support vti
< twelve hours
< two weeks
< udp less overhead
@@ -826,6 +828,7 @@
< ipsec settings
< mtu
< subnet mask
< transport mode does not support vti
############################################################################
# Checking cgi-bin translations for language: it #
############################################################################
@@ -1014,6 +1017,7 @@
< tcp more reliable
< ten minutes
< thirty minutes
< transport mode does not support vti
< twelve hours
< two weeks
< udp less overhead
@@ -1298,6 +1302,7 @@
< ten minutes
< teovpn_fragment
< thirty minutes
< transport mode does not support vti
< twelve hours
< two weeks
< udp less overhead
@@ -1983,6 +1988,7 @@
< tor traffic limit soft
< tor traffic read written
< tor use exit nodes
< transport mode does not support vti
< twelve hours
< two weeks
< udp less overhead
@@ -2714,6 +2720,7 @@
< tor traffic limit soft
< tor traffic read written
< tor use exit nodes
< transport mode does not support vti
< twelve hours
< two weeks
< udp less overhead
@@ -2828,6 +2835,7 @@
< ssh no active logins
< ssh username
< subnet mask
< transport mode does not support vti
< vpn start action add
< vpn wait
< wlanap neighbor scan

View File

@@ -1458,6 +1458,11 @@ END
goto VPNCONF_ERROR;
}
if (($cgiparams{'INTERFACE_MODE'} eq "vti") && ($cgiparams{'MODE'} eq "transport")) {
$errormessage = $Lang::tr{'transport mode does not support vti'};
goto VPNCONF_ERROR;
}
if (($cgiparams{'INTERFACE_MODE'} ne "") && !&Network::check_subnet($cgiparams{'INTERFACE_ADDRESS'})) {
$errormessage = $Lang::tr{'invalid input for interface address'};
goto VPNCONF_ERROR;

View File

@@ -2385,6 +2385,7 @@
'trafficto' => 'To',
'transfer limits' => 'Transfer limits',
'transparent on' => 'Transparent on',
'transport mode does not support vti' => 'VTI is not support in transport mode',
'tripwire' => 'Tripwire',
'tripwire cronjob' => 'tripwire cronjob',
'tripwire functions' => 'tripwire functions',