When trying to connect to Redis behind Envoy proxy using 'redis-cli' on linux, getting following error:
I/O Error - Protocol error, got "\x15" as reply type byte.
Envoy -> TLS enabled with password Redis -> MTLS enabled.
Command for redis-cli, on linux: redis-cli -h {host} -p {port} -a {password} --tls --insecure
The same Redis instance get's connected using 'StackExchange.Redis' C# library on Windows:
StackExchange.Redis options:
var options = new ConfigurationOptions { EndPoints = { "host:6380" }, Password = "", Proxy = Proxy.Envoyproxy, Ssl = true, };
Comment From: javedsha
Closing this, looks like a cli error when password startss with $