Projet

Général

Profil

Info-tech24 » Historique » Version 6

Lionel Morin, 24/03/2015 09:25

1 1 Lionel Morin
h1. EOP : Informations techniques (EOLE 2.4)
2 1 Lionel Morin
3 1 Lionel Morin
h2. Nouveautés sur EOLE 2.4
4 1 Lionel Morin
5 1 Lionel Morin
* L'application EOP est maintenant pré-installée (pas sur EOLE 2.4.1 mais prévu pour les versions suivantes)
6 1 Lionel Morin
* L'url d'accès change : https://[votre-serveur]/eoleapps/eop/documents
7 1 Lionel Morin
* L’application a été réécrite pour être plus modulaire (ajout simplifié de fonctionnalités)
8 1 Lionel Morin
* 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)
9 1 Lionel Morin
* Possibilité de changer le mot de passe d'un élève (pour le prof principal)
10 1 Lionel Morin
* Possibilité de changer le mot de passe du compte prof
11 1 Lionel Morin
* L'authentification est centralisée et gérée par "eoleflask-aaa":https://dev-eole.ac-dijon.fr/projects/eoleflask-aaa, donc plus de cron pour effacer les fichiers de sessions sur le serveur
12 1 Lionel Morin
* Il n'y a plus de restriction de communication entre les différents conteneurs, donc plus de règle de firewall
13 2 Lionel Morin
* Une section EOP dans le diagnose fait un TCPCheck des ports 8788 de controle-vnc et 6080 de websockify.
14 2 Lionel Morin
15 2 Lionel Morin
h2. Service Websockify
16 2 Lionel Morin
17 6 Lionel Morin
* Websockify est le service qui permet l'accès VNC aux postes des élèves.
18 2 Lionel Morin
Il tourne sur le conteneur fichier et écoute sur le port 6080.
19 2 Lionel Morin
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)
20 3 Lionel Morin
21 6 Lionel Morin
* 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 :
22 1 Lionel Morin
23 1 Lionel Morin
!EOP_VNC_Certificat.jpg!
24 6 Lionel Morin
25 6 Lionel Morin
* 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é.