Hi all.
I have a web enabled device in the LAN which is using plain HTTP for both authentication e services.
I don't want to use it over the internet "as is" and would like to reverse proxy that web UI via HTTPS.
Is this possible? If so, how?
TIA.

The content of this topic has been archived on 15 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.
Hi all.
I have a web enabled device in the LAN which is using plain HTTP for both authentication e services.
I don't want to use it over the internet "as is" and would like to reverse proxy that web UI via HTTPS.
Is this possible? If so, how?
TIA.
I think you should use nginx, which should be available as a package for OpenWRT.
Have a look at: http://wiki.nginx.org/SSL-Offloader
Perhaps there are better resources.
Thanks.
It's a quite complex webpage suitable for Ubuntu Linux.
Nonetheless I'll try to adapt it to my situation.
I would also appreciate a "simpler" approach to this problem, if any.
Thanks again.
I have found nginx both very competent and very simple to configure. I don't think you will need much or complicated configuration, but you need to find the right options for you. The only thing I expect would require some thinking is the certificate.
Without any idea what your 'device' is it's hard to recommend anything more specific. Nginx is about as lightweight and fast as any general-purpose web server gets.
Without any idea what your 'device' is it's hard to recommend anything more specific. Nginx is about as lightweight and fast as any general-purpose web server gets.
There is no other info needed.
You have a plain HTTP service you want to reverse proxy through HTTPS with OpenWRT. That's it.
I have found nginx both very competent and very simple to configure. I don't think you will need much or complicated configuration, but you need to find the right options for you. The only thing I expect would require some thinking is the certificate.
I am already using LuCI over HTTPS and have a local certificate generated by OpenWRT itself.
I'll give nginx a try!
The discussion might have continued from here.