Tâche #8125
Scénario #9784: EOP : fonctionnalités VNC
noVNC dans EOP
Description
Inclure dans EOP un module utilisant noVNC pour permettre de visualiser les postes élèves.
Demandes liées
Révisions associées
Module VNC dans EOP pour visualiser des postes élèves. (fixes #8125 @50h)
Fonctions remote pour la gestion du VNC dans EOP (ref #8125 @1h)
Refactoring du code du module VNC (ref #8125)
Ajout d'un log dans une fonction remote pour EOP (ref #8125)
Fonctions remote pour la gestion du VNC dans EOP (ref #8125 @1h)
Ajout d'un log dans une fonction remote pour EOP (ref #8125)
Correction des droits sur tmpl/eop-websockify (ref #8125 30mn)
Correction du dico (ref #8125 @1h)
Modification de l'interface vnc (ref #8125 @4h)
Ajout d'une fonction de rafraichissement pour vnc (ref #8125 @2h)
Corrections dans le dossier des styles css (ref #8125 @1h)
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
- Fichier websockify_0.5.1+dfsg1-3_amd64.deb ajouté
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 Coupeysupprimé - Version cible mis à sprint 2014 48-49
- Début
24/11/2014supprimé - % 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
#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é