<p><img src="https://mail.dgist.ac.kr:443/mail/dsn/LTUxc+TxWSvqie7CJ1Xx3C-RbTURHycSUn0OHMWJUwUYyhQuhKcz_6UQC4H8eqRfL4Tbrwfrjq-UsYwBUo49g_ndRCaw" border="0"></p>
<div style="font-family: none; font-size: 11pt;"><p>Hello</p><p><br></p><p>I'm trying to deploy openstack services behind the NGINX reverse proxy</p><p>NGINX is in charge of SSL termination, and communicates with openstack services unencrypted</p><p><br></p><p>When I set "html5proxy_base_url" option in [spice] section of nova.conf file to "http://my-domain-name:6082/spice_auto.html", </p><p>spice console in web UI works(by manually typing http://my-domain-name:6082/spice_auto.html in browser address tab), but <span style="font-size: 11pt;">chrome refuses to load spice console because its http</span></p><p><br></p><p>If I change html5proxy_base_url to "https://my-domain-name:6082/spice_auto.html",</p><p>spice console page(spice_auto.html) loads in chrome, but console itself is blank</p><p>And I get following errors from chrome developer tools console:</p><p><br></p><p>>> disconnect spice_auto.html?toke…8-3a537f56f5b0):144<br></p><p><< disconnect spice_auto.html?toke…8-3a537f56f5b0):157 <br></p><p>ERROR: Error: Unexpected protocol mismatch.<br></p><p><br></p><p>Seems like spice-html5 uses different protocol based on "html5proxy_base_url" option in /etc/nova/nova.conf (whether its https:// or http://)</p><p>How can I deploy nova-spiceproxy behind the NGINX reverse proxy, while NGINX is acting as SSL termination point?</p><p><br></p><p>Thanks</p></div>