用nginx转发proxmox vnc websocket

我安装nginx为了成为一个懒惰的人,只是去proxmox.domain.com而不是proxmox.domain.com:8006,但现在我不能访问连接到第一个地址的VNC客户端,虽然我可以做ip +端口。 我的一个朋友指出,我必须转发networking套接字,所以我打了一下键盘并search了一下,发现了这个 。 我尝试了所有的东西,而且没有工作。 我已经重新启动nginx,它说configuration文件工作。

location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $http_host; proxy_pass https://localhost:8006; } location /websockify { proxy_http_version 1.1; proxy_pass http://127.0.0.1:6080; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; # VNC connection timeout proxy_read_timeout 3600s; #disable cache proxy_buffering off; } location /vncws/ { proxy_pass http://127.0.0.1:6080; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } 

这是我的/etc/nginx/sites-enabled/proxmox的configuration块。 我究竟做错了什么?