Project

General

Profile

Tâche #8125

Scénario #9784: EOP : fonctionnalités VNC

noVNC dans EOP

Added by Julien Coupey almost 7 years ago. Updated over 6 years ago.

Status:
Reporté
Priority:
Normal
Assigned To:
-
Start date:
11/28/2014
Due date:
% Done:

0%

Estimated time:
12.00 h
Spent time:
Remaining (hours):
0.0

Description

Inclure dans EOP un module utilisant noVNC pour permettre de visualiser les postes élèves.

websockify_0.5.1+dfsg1-3_amd64.deb (34.2 KB) Klaas TJEBBES, 11/20/2014 11:52 AM


Related issues

Copied to eole-flask - Tâche #9988: noVNC dans EOP Fermé 11/28/2014

Associated revisions

Revision c194e551 (diff)
Added by Julien Coupey almost 7 years ago

Module VNC dans EOP pour visualiser des postes élèves. (fixes #8125 @50h)

Revision 02935ee1 (diff)
Added by Julien Coupey almost 7 years ago

Fonctions remote pour la gestion du VNC dans EOP (ref #8125 @1h)

Revision 203bcd20 (diff)
Added by Julien Coupey almost 7 years ago

Refactoring du code du module VNC (ref #8125)

Revision 85fa687d (diff)
Added by Julien Coupey almost 7 years ago

Ajout d'un log dans une fonction remote pour EOP (ref #8125)

Revision 3ab14a9f (diff)
Added by Julien Coupey over 6 years ago

Fonctions remote pour la gestion du VNC dans EOP (ref #8125 @1h)

Revision af13dda7 (diff)
Added by Julien Coupey over 6 years ago

Ajout d'un log dans une fonction remote pour EOP (ref #8125)

Revision 27fd3b90 (diff)
Added by Lionel Morin over 6 years ago

Correction des droits sur tmpl/eop-websockify (ref #8125 30mn)

Revision 1ddacaaf (diff)
Added by Lionel Morin over 6 years ago

Correction du dico (ref #8125 @1h)

Revision 7bcc44cc (diff)
Added by Lionel Morin over 6 years ago

Modification de l'interface vnc (ref #8125 @4h)

Revision 74f8191e (diff)
Added by Lionel Morin over 6 years ago

Ajout d'une fonction de rafraichissement pour vnc (ref #8125 @2h)

Revision 82e5136f (diff)
Added by Lionel Morin over 6 years ago

Corrections dans le dossier des styles css (ref #8125 @1h)

Revision 2d97a518 (diff)
Added by Lionel Morin over 6 years ago

Corrections sur les requetes vers les api (ref #8125 @2h)

History

#1 Updated by Julien Coupey almost 7 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

Appliqué par commit commit:c194e55155fafb8be3757efea5a962041785e426.

#2 Updated by Klaas TJEBBES over 6 years ago

dpkg -i websockify_0.5.1+dfsg1-3_amd64.deb

Client Scribe, UltraVNC
  • ipfw regles anti VNC (n'autoriser que l'IP du Scribe à connecter le port 5900)
  • UltraVNC transférer les réglages de la BDR vers ultravnc.ini
  • UltraVNC noPasswd (enlever le mot de passe "VNC Password", en laisser un bidon pour "View-only Password")
root@scribek24:~# websockify  6080 localhost:5900 --target-config=/var/lib/eop_novnc/
WebSocket server settings:
  - Listen on :6080
  - Flash security policy server
  - No SSL/TLS support (no cert file)
  - proxying from :6080 to targets in /var/lib/eop_novnc

  1: 192.168.230.28: Plain non-SSL (ws://) WebSocket connection
  1: 192.168.230.28: Version hybi-13, base64: 'False'
  1: 192.168.230.28: Path: '/websockify/?token=toto'
  1: 192.168.230.28: Token 'toto' not found
  2: 192.168.230.28: Plain non-SSL (ws://) WebSocket connection
  2: 192.168.230.28: Version hybi-13, base64: 'False'
  2: 192.168.230.28: Path: '/websockify/?token=94edpyi84zsim012i83f'
  2: connecting to: 192.168.230.183:5900
  • interface web eop : mettre l'ouverture de la console vnc dans un nouvel onglet au lieu d'une fenètre modale

#3 Updated by Klaas TJEBBES over 6 years ago

Dans le client Scribe, mettre en place un système de téléchargement du fichier "ultravnc.ini" à la mode "liste_fwregles.eol".

#4 Updated by Klaas TJEBBES over 6 years ago

  • Tracker changed from Evolution to Tâche
  • Project changed from EOP to eole-flask
  • Status changed from Résolu to En cours
  • Start date set to 11/24/2014

#5 Updated by Klaas TJEBBES over 6 years ago

  • Status changed from En cours to Nouveau

#6 Updated by Klaas TJEBBES over 6 years ago

  • Assigned To deleted (Julien Coupey)
  • Target version set to sprint 2014 48-49
  • Start date deleted (11/24/2014)
  • % Done changed from 100 to 0
  • Estimated time set to 3.00 h
  • Remaining (hours) set to 3.0

#7 Updated by Klaas TJEBBES over 6 years ago

  • Parent task set to #9784

#8 Updated by Klaas TJEBBES over 6 years ago

  • Estimated time changed from 3.00 h to 12.00 h

#9 Updated by Lionel Morin over 6 years ago

Problème avec les certificats auto-signé : le navigateur du client refuse de s’adresser au démon websockify du serveur
=> traceback coté serveur :

SSLError: [Errno 1] _ssl.c:1413: error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca

https://github.com/kanaka/websockify/wiki/Encrypted-Connections#accepting-a-self-signed-certificate-in-the-browser

#10 Updated by Lionel Morin over 6 years ago

  • Status changed from Nouveau to En cours
  • Start date set to 11/28/2014

#11 Updated by Lionel Morin over 6 years ago

  • Status changed from En cours to Résolu

#12 Updated by Lionel Morin over 6 years ago

  • Remaining (hours) changed from 3.0 to 0.0

#13 Updated by Fabrice Barconnière over 6 years ago

  • Status changed from Résolu to Reporté

Also available in: Atom PDF