Stay Hungry.Stay Foolish.
openstack noVNC配置nginx反向代理

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不匹配。

自由转载-非商用-非衍生-保持署名(创意共享3.0许可证
评论

暂无评论~~