NethServer Version: 7.7
I have problem with the “Reverse Proxy” module, in particular for SSL load-balancing.
I configured reverse proxy on NS with just virtual hosts and a wildcard certificate. The websites are hosted in dedicated VM’s.
This module works great with hostnames in HTTP request, and I’m using it for over 10 websites.
But when I try to enable the HTTPS on websites, it gives me always this message if I try to open outside:
" Your browser sent a request that this server could not understand. Reason: You’re speaking plain HTTP to an SSL-enabled server port. Instead use the HTTPS scheme to access this URL, please. "
I’ve a phisical Fortigate firewall with HTTP load-balancing and the wildcart certificate installed on it.
With this enabled, everything works ok (on HTTP port of course). If I change the balancing to HTTPS, it gives me that error.
Every websites work ok with HTTPS: If i try to disable the balancer and I create a firewall rule to make one website open with HTTPS port (TCP 443), and works perfectly. But I need to use several websites with HTTPS port.
Hoping there’s a solution, I’m waiting for your reply