Projet

Général

Profil

EOP : Informations techniques (EOLE 2.4)

Nouveautés sur EOLE 2.4

  • L'application EOP est maintenant pré-installée (pas sur EOLE 2.4.1 mais prévu pour les versions suivantes)
  • L'url d'accès change : https://[votre-serveur]/eoleapps/eop/documents
  • L’application a été réécrite pour être plus modulaire (ajout simplifié de fonctionnalités)
  • Ajout de la fonction d’observation des postes élèves (VNC avec websokify, en cas de problème : cliquer sur le lien dans l'aide et accepter le certificats)
  • Possibilité de changer le mot de passe d'un élève (pour le prof principal)
  • Possibilité de changer le mot de passe du compte prof
  • L'authentification est centralisée et gérée par eoleflask-aaa, donc plus de cron pour effacer les fichiers de sessions sur le serveur
  • Il n'y a plus de restriction de communication entre les différents conteneurs, donc plus de règle de firewall
  • Une section EOP dans le diagnose fait un TCPCheck des ports 8788 de controle-vnc et 6080 de websockify.

Service Websockify

  • Websockify est le service qui permet l'accès VNC aux postes des élèves.
    Il tourne sur le conteneur fichier et écoute sur le port 6080.
    Sur AmonEcole, une règle de firewall (inclusion statique ERA dans le modèle 2zones-amonecole) permet la redirection du port 6080 depuis le proxy vers le conteneur fichier. (ref : #10862)
  • Lors de la connexion d'un poste de prof à l'application VNC, il faut valider au préalable le certificat en cliquant sur le lien dans la bulle d'aide :

Lien de validation du certificat pour websockify

  • Quand une connexion VNC est créée, un fichier est généré dans /var/lib/eop_novnc/ dans le conteneur fichier. Son nom est composé à partir du login de l'élève observé et du nom de la machine qu'il utilise. Il contient le token permettant le dialogue entre EOP et VNC, et l'IP et le port de connexion à la machine de l'élève. Ce fichier est supprimé dès que l'onglet d'observation du poste est fermé.

EOP_VNC_Certificat.jpg Voir - Lien de validation du certificat pour websockify (119 ko) Lionel Morin, 24/03/2015 09:32