fix unsupported cipher method: xChaCha20-IETF-Poly1305

This commit is contained in:
xqzr 2021-12-17 00:25:16 +08:00 committed by yuhan6665
parent 756bac7fa4
commit c8e2a99e68

View file

@ -59,7 +59,7 @@ func (v *ShadowsocksServerConfig) Build() (proto.Message, error) {
return nil, newError("Shadowsocks password is not specified.") return nil, newError("Shadowsocks password is not specified.")
} }
if account.CipherType < shadowsocks.CipherType_AES_128_GCM || if account.CipherType < shadowsocks.CipherType_AES_128_GCM ||
account.CipherType > shadowsocks.CipherType_CHACHA20_POLY1305 { account.CipherType > shadowsocks.CipherType_XCHACHA20_POLY1305 {
return nil, newError("unsupported cipher method: ", user.Cipher) return nil, newError("unsupported cipher method: ", user.Cipher)
} }
config.Users = append(config.Users, &protocol.User{ config.Users = append(config.Users, &protocol.User{