[SOLVED] Accessing Proxmox over internet

idhamari

New Member
Feb 10, 2022
13
2
3
37
Hi community :)
I think this is a common problem is I found many similar posts and solutions but nothing works in my case.

* I can access proxmox web-interface and shell via ip address but not via domain-name setup with nginx reverse proxy.
* I can access proxmox interface using e.g. ve.mydomain.com but when I click on shell or console I get: "undefined (code 1006)"
* my nginx is runnning in an LSX container and the cof file contents are:


XML:
upstream proxmox {
    server pve.mydomain.com;
}

server {
    listen 80 default_server;
    rewrite ^(.*) https://$host$1 permanent;
}

server {
    listen 443;
    server_name _;
    ssl on;
    ssl_certificate /etc/pve/local/pve-ssl.pem;
    ssl_certificate_key /etc/pve/local/pve-ssl.key;
    proxy_redirect off;
    location / {
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_pass https://myProxmoxServerLocalIP:8006/;
        proxy_buffering off;
        client_max_body_size 0;
        proxy_connect_timeout  3600s;
        proxy_read_timeout  3600s;
        proxy_send_timeout  3600s;
        send_timeout  3600s;
    }
}
Any suggestion?
 
Last edited: