Feature: openvpn exits on TLS error
This commit is contained in:
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
Reference in New Issue
Block a user