Project

General

Profile

Bac à idée #13350

Faire fonctionner noVNC sur la même URL et le même port qu’EOP

Added by Daniel Dehennin almost 5 years ago.

Status:
Nouveau
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
10/02/2015
Due date:
% Done:

0%


Description

  1. Toutes les requêtes http depuis eth1 vers web_url passent par le proxy
  2. noVNC fait des connexions sur http://web_url:6080
  3. les requêtes doivent arriver sur le conteneur fichier

Nous souhaitons éviter d’avoir un second port pour se connecter à la console VNC via le webSocket.

Le client utilise un path dédié aux connexions webSocket (par exemple /eoleapps/eop/vnc/connect).

  1. Faire écouter websockify sur 127.0.0.1 ou son IP de conteneur
  2. Modifier EOP pour transmettre le paramètre path à la lib noVNC à la place du port
  3. Patcher la client noVNC.js afin d’utiliser l’URL et le protocole principal d’EOP (voir le patch de la demande #3538 chez OpenNebula)
  4. Mettre en place un reverse proxy pour rediriger path vers le conteneur fichier sur le port 6080 (avec nginx sur le maître)

Also available in: Atom PDF