Hi All,
Simply Put, We have a PX Cluster of 20+ Servers. I am trying setup a Reverse Proxy to Manage 1 common URL Loadbalancing PVE Managers in the Backend.
This VM is running RHEL6 with NGINX on the actual PX Cluster in HA Mode.
Site is loading fine and all standard actions work. What doesn't is the NoVNC console.
What am I missing?
Versions
- nginx.x86_64 1.6.2-1.el6.ngx
- PVE 3.3-1
Nginx Config
upstream proxmox {
server 10.0.0.161:8006;
server 10.0.0.162:8006;
server 10.0.0.163:8006;
server 10.0.0.164:8006;
...
}
server {
listen 80 default_server;
server_name domain.company.com;
rewrite ^(.*) https://domain.company.com permanent;
}
server {
listen 443;
server_name domain.company.com;
ssl on;
ssl_certificate /etc/nginx/ssl/SSL-cert-domain.company.com.pem;
ssl_certificate_key /etc/nginx/ssl/SSL-domain.company.com.key;
proxy_redirect off;
location / {
proxy_pass https://proxmox;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
Simply Put, We have a PX Cluster of 20+ Servers. I am trying setup a Reverse Proxy to Manage 1 common URL Loadbalancing PVE Managers in the Backend.
This VM is running RHEL6 with NGINX on the actual PX Cluster in HA Mode.
Site is loading fine and all standard actions work. What doesn't is the NoVNC console.
What am I missing?
Versions
- nginx.x86_64 1.6.2-1.el6.ngx
- PVE 3.3-1
Nginx Config
upstream proxmox {
server 10.0.0.161:8006;
server 10.0.0.162:8006;
server 10.0.0.163:8006;
server 10.0.0.164:8006;
...
}
server {
listen 80 default_server;
server_name domain.company.com;
rewrite ^(.*) https://domain.company.com permanent;
}
server {
listen 443;
server_name domain.company.com;
ssl on;
ssl_certificate /etc/nginx/ssl/SSL-cert-domain.company.com.pem;
ssl_certificate_key /etc/nginx/ssl/SSL-domain.company.com.key;
proxy_redirect off;
location / {
proxy_pass https://proxmox;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}