Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redirect in encryption-in-transit #374

Open
huats opened this issue Feb 10, 2021 · 4 comments
Open

Redirect in encryption-in-transit #374

huats opened this issue Feb 10, 2021 · 4 comments
Labels
help wanted Extra attention is needed

Comments

@huats
Copy link

huats commented Feb 10, 2021

While #325 is working great when the cluster mode is without with encryption-in-transit (which is the tls name for Elascticache, the redis implementation in AWS), the redirection is not applied when that option is enabled.

iredis --url rediss://clustercfg.clusterenabledencrypttransitchristophe.inktdv.use1.cache.amazonaws.com:6379/0
iredis  1.9.1 (Python 3.7.9)
redis-server  6.0.5 
Home:   https://iredis.io
Issues: https://iredis.io/issues
clustercfg.clusterenabledencrypttransitchristophe.inktdv.use1.cache.amazonaws.
com:6379> set a b
MOVED 15495 clusterenabledencrypttransitchristophe-0002-001.clusterenabledencrypttransitchristophe.inktdv.use1.cache.amazonaws.com:6379

and nothing more...

@huats
Copy link
Author

huats commented Feb 10, 2021

After some diging the error I am facing seems to be when in the 2 following cases:
- I am trying to access another shard slot
- i am trying to access the primary node (which is RW) if I am connecting on one slave (which is RO)

@laixintao
Copy link
Owner

Thanks for reporting, but it seems encryption-in-transit only available for aws? I can't test...

@laixintao laixintao added the help wanted Extra attention is needed label Mar 8, 2021
@huats
Copy link
Author

huats commented May 14, 2021

What kind of help would you like for that ?

@laixintao
Copy link
Owner

If there are lots of users who are expecting this feature, and there is PR implemented feature, I may consider merging.
But since this is AWS's invention, I am not going to do this.

If cloud vendors provide some magical thing to users, they need to provide tools and a development environment together. Open source can not take care of cloud vendors' every corner. sorry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants