Im a redis newbie but want to make sure everything is setup securely as we deal with medical info.

I have a few EC2 instances. One of which is a server that runs two redis instances, one for a dev server and one for production. It also runs a turnserver (which is accessible to the net).

The redis ports 6379 and 6380 are open only to the private network. But turnserver ports are open to the net.

My question is, If im using stunnel and certificates do I even need to use a redis AUTH passwords or is stunnel and certificates enough? My thought was that if redis was only accessible to the private net ssl is unnecessary, although it seems like a good idea to have a failsafe in the event the ports were inadvertently opened to the net. Still, are Auth passwords necessary?


1 Answer 1


IMO AUTH is redundant when using SSL and require client certificates to authenticate.

  • Thanks, thats my opinion as well. Always nice for some affirmation when it comes to security :) Aug 5, 2014 at 14:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.