Feature: openvpn exits on TLS error

This commit is contained in:
Quentin McGaw
2021-01-22 13:36:56 +00:00
parent 1e8254fabf
commit 26a7c5eaef
9 changed files with 9 additions and 0 deletions

View File

@@ -82,6 +82,7 @@ func (c *cyberghost) BuildConf(connection models.OpenVPNConnection,
"ping 10", "ping 10",
"ping-exit 60", "ping-exit 60",
"ping-timer-rem", "ping-timer-rem",
"tls-exit",
// Cyberghost specific // Cyberghost specific
// "redirect-gateway def1", // "redirect-gateway def1",

View File

@@ -88,6 +88,7 @@ func (m *mullvad) BuildConf(connection models.OpenVPNConnection,
"ping 10", "ping 10",
"ping-exit 60", "ping-exit 60",
"ping-timer-rem", "ping-timer-rem",
"tls-exit",
// Mullvad specific // Mullvad specific
"sndbuf 524288", "sndbuf 524288",

View File

@@ -102,6 +102,7 @@ func (n *nordvpn) BuildConf(connection models.OpenVPNConnection,
"ping 10", "ping 10",
"ping-exit 60", "ping-exit 60",
"ping-timer-rem", "ping-timer-rem",
"tls-exit",
// Nordvpn specific // Nordvpn specific
"tun-mtu 1500", "tun-mtu 1500",

View File

@@ -141,6 +141,7 @@ func (p *pia) BuildConf(connection models.OpenVPNConnection,
"ping 10", "ping 10",
"ping-exit 60", "ping-exit 60",
"ping-timer-rem", "ping-timer-rem",
"tls-exit",
// PIA specific // PIA specific
"reneg-sec 0", "reneg-sec 0",

View File

@@ -88,6 +88,7 @@ func (s *privado) BuildConf(connection models.OpenVPNConnection,
"ping 10", "ping 10",
"ping-exit 60", "ping-exit 60",
"ping-timer-rem", "ping-timer-rem",
"tls-exit",
// Privado specific // Privado specific
"tls-cipher TLS-DHE-RSA-WITH-AES-256-CBC-SHA:TLS-DHE-DSS-WITH-AES-256-CBC-SHA:TLS-RSA-WITH-AES-256-CBC-SHA", "tls-cipher TLS-DHE-RSA-WITH-AES-256-CBC-SHA:TLS-DHE-DSS-WITH-AES-256-CBC-SHA:TLS-RSA-WITH-AES-256-CBC-SHA",

View File

@@ -88,6 +88,7 @@ func (p *purevpn) BuildConf(connection models.OpenVPNConnection,
"ping 10", "ping 10",
"ping-exit 60", "ping-exit 60",
"ping-timer-rem", "ping-timer-rem",
"tls-exit",
// Purevpn specific // Purevpn specific
"key-direction 1", "key-direction 1",

View File

@@ -98,6 +98,7 @@ func (s *surfshark) BuildConf(connection models.OpenVPNConnection,
"ping 10", "ping 10",
"ping-exit 60", "ping-exit 60",
"ping-timer-rem", "ping-timer-rem",
"tls-exit",
// Surfshark specific // Surfshark specific
"tun-mtu 1500", "tun-mtu 1500",

View File

@@ -88,6 +88,7 @@ func (v *vyprvpn) BuildConf(connection models.OpenVPNConnection,
"ping 10", "ping 10",
"ping-exit 60", "ping-exit 60",
"ping-timer-rem", "ping-timer-rem",
"tls-exit",
// Vyprvpn specific // Vyprvpn specific
"comp-lzo", "comp-lzo",

View File

@@ -91,6 +91,7 @@ func (w *windscribe) BuildConf(connection models.OpenVPNConnection,
"ping 10", "ping 10",
"ping-exit 60", "ping-exit 60",
"ping-timer-rem", "ping-timer-rem",
"tls-exit",
// Windscribe specific // Windscribe specific
"comp-lzo", "comp-lzo",