tmpl/nginx-nebula.conf: Ajout du paramètrage pour le support HTTPS.

Afin de pouvoir bénéficier du HTTPS et de VNC on fait écouter sunstone sur l'IP
du serveur plutôt que sur 127.0.0.1 ainsi websocketify écoute également sur l'IP
et on a toujours accès au port VNC.

Cette méthode marche car le reverse proxy est sur la même machine.

Sunstone reste accessible sur le port 9000 aux IP listées dans ip_ssh_eth0

Sunstone en https est lui disponible pour les IP listées dans ip_admin_eth0.

fixes #9081 @1h00
This commit is contained in:
Philippe Caseiro 2015-08-11 17:17:38 +02:00
parent cb338dae2f
commit 4b48a82320
2 changed files with 3 additions and 4 deletions

View File

@ -1,7 +1,6 @@
#### OpenNebula Sunstone upstream #### OpenNebula Sunstone upstream
upstream sunstone { upstream sunstone {
server 127.0.0.1:%%port_sunstone; server %%adresse_ip_eth0:%%port_sunstone;
# server %%adresse_ip_eth0:%%port_sunstone;
} }
#### cloudserver.org HTTP virtual host #### cloudserver.org HTTP virtual host

View File

@ -28,8 +28,8 @@
# Server Configuration # Server Configuration
# #
:host: 127.0.0.1 #:host: 127.0.0.1
#:host: %%ip_sunstone :host: %%ip_sunstone
:port: %%port_sunstone :port: %%port_sunstone
# Place where to store sessions, this value can be memory or memcache # Place where to store sessions, this value can be memory or memcache