openresty / lua-resty-redis

Lua redis client driver for the ngx_lua based on the cosocket API
1.9k stars 448 forks source link

Feature: SSL for in-transit encryption #160

Closed SvenAlHamad closed 5 years ago

SvenAlHamad commented 5 years ago

I was wondering if there is a possibility to add an in-transit encryption support, like the one you can find in Redsmin and few other redis clients. (https://redislabs.com/blog/secure-redis-ssl-added-to-redsmin-and-clients/)

Similar to the above, Amazon AWS Elasticache has the same feature and if it's enabled you can't use this library to connect to your redis instance as it doesn't support this mechanism: image

Regards

agentzh commented 5 years ago

Yeah, it's on our TODO list.

jianchen2580 commented 5 years ago

hey, any updates for redis SSL(in-transit encryption)?

linhdangduy commented 5 years ago

+1

vinayakhulawale commented 5 years ago

I submitted PR for this - https://github.com/openresty/lua-resty-redis/pull/168

vinayakhulawale commented 5 years ago

@agentzh - will you able to review #168 ?

thibaultcha commented 5 years ago

SSL support has been merged from #168 to the master branch in 79d24214095c921b879319e512b2f20fddf0795e! It will be part of the upcoming 1.17.x.1 release. Thank you @vinayakhulawale.

ob1dev commented 4 years ago

@thibaultcha do you have an ETA when v1.17.x.1 will come out?