noVNC是一个vnc proxy,负责转换tcp协议和websocket协议,让client可以通过websocket方式访问vnc server
可以参考官方给出的例子
location /websockify {
proxy_pass http://nova-novncproxy.openstack.sj.ifsc.edu.br:6080;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host "openstack.sj.ifsc.edu.br";
proxy_buffering off;
}
最重要的就是proxy_set_header Host 必须把主机头传过去,否则会报错host不匹配。
评论
暂无评论~~