mirror of
https://github.com/qdm12/gluetun.git
synced 2026-05-06 20:10:11 +02:00
fix(privateinternetaccess): remove none encryption preset
This commit is contained in:
@@ -132,7 +132,6 @@ func (o OpenVPNSelection) validate(vpnProvider string) (err error) {
|
||||
// Validate EncPreset
|
||||
if vpnProvider == providers.PrivateInternetAccess {
|
||||
validEncryptionPresets := []string{
|
||||
presets.None,
|
||||
presets.Normal,
|
||||
presets.Strong,
|
||||
}
|
||||
|
||||
@@ -13,7 +13,7 @@ func (p *Provider) GetConnection(selection settings.ServerSelection, ipv6Support
|
||||
// Set port defaults depending on encryption preset.
|
||||
var defaults utils.ConnectionDefaults
|
||||
switch *selection.OpenVPN.PIAEncPreset {
|
||||
case presets.None, presets.Normal:
|
||||
case presets.Normal:
|
||||
defaults.OpenVPNTCPPort = 502
|
||||
defaults.OpenVPNUDPPort = 1198
|
||||
case presets.Strong:
|
||||
|
||||
@@ -27,10 +27,6 @@ func (p *Provider) OpenVPNConfig(connection models.Connection,
|
||||
providerSettings.Ciphers = []string{openvpn.AES128cbc}
|
||||
providerSettings.Auth = openvpn.SHA1
|
||||
providerSettings.CAs = []string{caNormalPreset}
|
||||
case presets.None:
|
||||
providerSettings.Ciphers = []string{"none"}
|
||||
providerSettings.Auth = "none"
|
||||
providerSettings.CAs = []string{caNormalPreset}
|
||||
default: // strong
|
||||
providerSettings.Ciphers = []string{openvpn.AES256cbc}
|
||||
providerSettings.Auth = openvpn.SHA256
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package presets
|
||||
|
||||
const (
|
||||
None = "none"
|
||||
Normal = "normal"
|
||||
Strong = "strong"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user