Access Proxmox containers via Nginx proxy_pass


New Member
May 20, 2018
I have three Proxmox containers, one of them is nginx to act as redirection to other two containers. http redirection to both containers works fine. I'm stuck with https (openssl). The nginx conf I've tried so far

server {
        listen 443 ssl;
        server_name example.ddns. net;
        access_log /var/log/nginx/example_access.log;
        error_log /var/log/nginx/example_error.log;

        ssl on;
        ssl_certificate /etc/ssl/certs/nginx-selfsigned.crt;
        ssl_certificate_key /etc/ssl/private/nginx-selfsigned.key;
        proxy_redirect off;

        location / {
            proxy_pass https: //;
            proxy_set_header Host $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-Proto $scheme;

This shows 502 bad gateway when accessing through https: // On is apache2 running with http configured and port 8080 is listening.

The error from nginx error log
2018/05/20 19:04:48 [error] 882#882: *1 SSL_do_handshake() failed (SSL: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol) while SSL handshaking to upstream, client: [public_ip_here], server: example.ddns. net, request: "GET / HTTP/1.1", upstream: "https: //", host: "example.ddns. net"
I don't get what I'm missing. Thanks for any help.
although this has nothing to do with proxmox
i guess your problem is this line:
proxy_pass https: //;
you say nginx that the upstream server listens on with ssl which i guess is not the case


The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get your own in 60 seconds.

Buy now!