Projet

Général

Profil

Tâche #8125

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

noVNC dans EOP

Ajouté par Julien Coupey il y a presque 10 ans. Mis à jour il y a plus de 9 ans.

Statut:
Reporté
Priorité:
Normal
Assigné à:
-
Début:
28/11/2014
Echéance:
% réalisé:

0%

Temps estimé:
12.00 h
Temps passé:
Restant à faire (heures):
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 ko) Klaas TJEBBES, 20/11/2014 11:52


Demandes liées

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

Révisions associées

Révision c194e551 (diff)
Ajouté par Julien Coupey il y a presque 10 ans

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

Révision 02935ee1 (diff)
Ajouté par Julien Coupey il y a presque 10 ans

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

Révision 203bcd20 (diff)
Ajouté par Julien Coupey il y a presque 10 ans

Refactoring du code du module VNC (ref #8125)

Révision 85fa687d (diff)
Ajouté par Julien Coupey il y a presque 10 ans

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

Révision 3ab14a9f (diff)
Ajouté par Julien Coupey il y a plus de 9 ans

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

Révision af13dda7 (diff)
Ajouté par Julien Coupey il y a plus de 9 ans

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

Révision 27fd3b90 (diff)
Ajouté par Lionel Morin il y a plus de 9 ans

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

Révision 1ddacaaf (diff)
Ajouté par Lionel Morin il y a plus de 9 ans

Correction du dico (ref #8125 @1h)

Révision 7bcc44cc (diff)
Ajouté par Lionel Morin il y a plus de 9 ans

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

Révision 74f8191e (diff)
Ajouté par Lionel Morin il y a plus de 9 ans

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

Révision 82e5136f (diff)
Ajouté par Lionel Morin il y a plus de 9 ans

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

Révision 2d97a518 (diff)
Ajouté par Lionel Morin il y a plus de 9 ans

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

Historique

#1 Mis à jour par Julien Coupey il y a presque 10 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

Appliqué par commit commit:c194e55155fafb8be3757efea5a962041785e426.

#2 Mis à jour par Klaas TJEBBES il y a plus de 9 ans

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 Mis à jour par Klaas TJEBBES il y a plus de 9 ans

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

#4 Mis à jour par Klaas TJEBBES il y a plus de 9 ans

  • Tracker changé de Evolution à Tâche
  • Projet changé de EOP à eole-flask
  • Statut changé de Résolu à En cours
  • Début mis à 24/11/2014

#5 Mis à jour par Klaas TJEBBES il y a plus de 9 ans

  • Statut changé de En cours à Nouveau

#6 Mis à jour par Klaas TJEBBES il y a plus de 9 ans

  • Assigné à Julien Coupey supprimé
  • Version cible mis à sprint 2014 48-49
  • Début 24/11/2014 supprimé
  • % réalisé changé de 100 à 0
  • Temps estimé mis à 3.00 h
  • Restant à faire (heures) mis à 3.0

#7 Mis à jour par Klaas TJEBBES il y a plus de 9 ans

  • Tâche parente mis à #9784

#8 Mis à jour par Klaas TJEBBES il y a plus de 9 ans

  • Temps estimé changé de 3.00 h à 12.00 h

#9 Mis à jour par Lionel Morin il y a plus de 9 ans

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 Mis à jour par Lionel Morin il y a plus de 9 ans

  • Statut changé de Nouveau à En cours
  • Début mis à 28/11/2014

#11 Mis à jour par Lionel Morin il y a plus de 9 ans

  • Statut changé de En cours à Résolu

#12 Mis à jour par Lionel Morin il y a plus de 9 ans

  • Restant à faire (heures) changé de 3.0 à 0.0

#13 Mis à jour par Fabrice Barconnière il y a plus de 9 ans

  • Statut changé de Résolu à Reporté

Formats disponibles : Atom PDF