-
-
Notifications
You must be signed in to change notification settings - Fork 290
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
TLS support for redis #1834
Comments
Hey @toriath, I have been testing this, and connecting to a redis server through TLS works for me by just using I have tried it creating a redis server in Digital Ocean, because they are exposed to the internet by default and they use encryption by default. If I set I had the intention to test with an AWS instance, but they do not seem to allow exposing ElasticCache clusters to the internet anymore, which makes debugging a bit harder for me, as I would have to set-up an EC2 instance on the VPC, SSH to it, and build all the reproduction steps there. But I suppose there's something different on AWS side that needs extra config. Perhaps they use self-signed certificates or something like that. Could you try running latest Shlink connecting to your redis cluster via tls, but passing the env var |
Ok, no worries. I set-up a VPC + Elasticache server with in-transit encryption + a Shlink docker container, and verified it does not work with v3.6.4, but it works with v3.7.0-beta.1, which includes some extra changes for TLS connections 🙂 Later today or tomorrow, I'll release v3.7.0 |
Summary
As discussed in #1833 we'd like to connect shlink to redis using tls.
Passing the REDIS_SERVERS variable as
tls://<host>:<port>
does not seem to be sufficient for this.The text was updated successfully, but these errors were encountered: