# Sunstone's vnc not working behind nginx reverse proxy

**URL:** <https://forum.opennebula.io/t/sunstones-vnc-not-working-behind-nginx-reverse-proxy/6183>\
**Category:** Product Support\
**Created:** [July 20, 2018, 7:33am UTC](https://forum.opennebula.io/t/sunstones-vnc-not-working-behind-nginx-reverse-proxy/6183 "2018-07-20T07:33:31Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![VURoland](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/vuroland/32/7682_2.png) [@VURoland](https://forum.opennebula.io/u/VURoland)\
**Post date:** [July 23, 2018, 11:35pm UTC](https://forum.opennebula.io/t/sunstones-vnc-not-working-behind-nginx-reverse-proxy/6183/2 "2018-07-23T23:35:51Z")

</div>

I notice the cert-name, is it really selfsigned?  
If so, check this post:

> [@VNC noVNC ready: native WebSockets, canvas rendering](https://forum.opennebula.io/t/vnc-novnc-ready-native-websockets-canvas-rendering/5511/2):
>
> I managed to get this working a few days ago. Steps I followed: generate self-signed certificates (or get real ones) set the group on cert and key to oneadmin or the websocket proxy wont read them (check logs) configure nginx https and reverse proxy https to sunstone port 9869 configure nginx to redirect http to https configure sunstone-server.conf to use wss only, setup certificate paths open firewall for http, https and wss/vnc (80,443,29876) These are the things I had trouble with: chec…

hope this helps!

---

_[View the full topic](https://forum.opennebula.io/t/sunstones-vnc-not-working-behind-nginx-reverse-proxy/6183)._
