fastogt / fastoredis

FastoRedis is a crossplatform Redis GUI management tool.
https://fastoredis.com
GNU General Public License v3.0
313 stars 28 forks source link

SSH Tunnel and SSL are exclusive #84

Closed cfroese closed 5 years ago

cfroese commented 6 years ago

For the most part, this exclusion makes sense. However, when use AWS ElastiCache Redis with in-transit encryption means connecting requires a SSH tunnel and then an SSL connection through that.

It would be nice if FastoRedis supported this.

topilski commented 6 years ago

Hi @cfroese , why you think that EC2 need ssl connection? Here my settings: default Where in database path: your AWS ElastiCache Redis url in ssh: your EC2 instance

for generate public key from pem i used: ssh-keygen -f test.pem -y > test.pub

according this video: https://www.youtube.com/watch?v=AJV5JVLP5lc

cfroese commented 6 years ago

Right, I could have described the use case better. I do not need SSL for the EC2 connection. With in-transit encryption enabled for Redis, the connection to Redis must be SSL. The SSH connection with just a pem goes to the EC2 instance to create an SSH tunnel into the AWS environment. Then the SSL connection goes through that tunnel to the Redis cluster.

topilski commented 6 years ago

I understand you, thanks, will think how to implement it.

topilski commented 5 years ago

Hi @cfroese , implemented in version 1.24, please check, thank you for the issue.