auto-ssl / lua-resty-auto-ssl

On the fly (and free) SSL registration and renewal inside OpenResty/nginx with Let's Encrypt.
MIT License
1.94k stars 182 forks source link

TLS Stream Support #106

Open joshughes opened 6 years ago

joshughes commented 6 years ago

It would be nice if this could be used for a TLS TCP proxy. With the Steam block in Nginx, you can create an NGINX proxy for TCP connections.

This could be a powerful tool to give them real certificates. Maybe there is a way to accomplish this currently, but I was unable to configure it.

GUI commented 6 years ago

We're reliant on the ssl_certificate_by_lua functionality in OpenResty, which doesn't look like it's supported for TCP streams yet. It is marked as a TODO, though: https://github.com/openresty/stream-lua-nginx-module#todo So until that's supported, I'm not sure there's much we can do within this project, but if it does become supported, we can look into it.

musab1 commented 5 years ago

i think should be possible by now? i've asked like 3 years ago.

as far i know ssl_certificate_by_lua is now possible inside stream - but didnt really managed to get it working. .

DoobleD commented 1 year ago

Hey folks, is there any update on that. I'm interested in this feature as well. :)