Info-tech » Historique » Version 3
Lionel Morin, 15/07/2013 12:38
1 | 1 | Lionel Morin | h1. Informations techniques |
---|---|---|---|
2 | 1 | Lionel Morin | |
3 | 1 | Lionel Morin | h2. Installation |
4 | 1 | Lionel Morin | |
5 | 1 | Lionel Morin | Installation habituelle avec : |
6 | 1 | Lionel Morin | <pre> |
7 | 1 | Lionel Morin | apt-eole install eole-eop |
8 | 1 | Lionel Morin | reconfigure |
9 | 1 | Lionel Morin | </pre> |
10 | 1 | Lionel Morin | Tous les paquets supplémentaires sont tirés lors du reconfigure. |
11 | 1 | Lionel Morin | Mettre aussi à jour le paquet controle-vnc. |
12 | 1 | Lionel Morin | |
13 | 1 | Lionel Morin | Pour tester l'application aller sur l'url : http://votre-scribe/eop/documents. |
14 | 1 | Lionel Morin | |
15 | 1 | Lionel Morin | h2. Vérifications en cas de problème |
16 | 1 | Lionel Morin | |
17 | 3 | Lionel Morin | EOP est une application flask servie par gunicorn et dialoguant avec controle-vnc grâce à une clé secrète. |
18 | 1 | Lionel Morin | |
19 | 1 | Lionel Morin | h3. Service eoleflask |
20 | 2 | Lionel Morin | |
21 | 3 | Lionel Morin | * Vérifier les logs dans "/var/log/eoleflask/gunicorn-error.log" |
22 | 3 | Lionel Morin | * S'il y a une erreur "NoApplicationError: No application loaded" alors vérifier la présence d'un lien symbolique dans "/etc/eole/flask/enabled" pointant vers le fichier "/etc/eole/flask/available/eop.conf" |
23 | 1 | Lionel Morin | * Relancer le service : |
24 | 1 | Lionel Morin | <pre> |
25 | 1 | Lionel Morin | service eoleflask restart |
26 | 1 | Lionel Morin | </pre> |
27 | 3 | Lionel Morin | |
28 | 3 | Lionel Morin | h3. Service controle-vnc |
29 | 3 | Lionel Morin | |
30 | 3 | Lionel Morin | * Vérifier que le service xmlrpc est bien à l'écoute sur le port 8788 : |
31 | 3 | Lionel Morin | <pre> |
32 | 3 | Lionel Morin | netstat -ndtal | grep 8788 |
33 | 3 | Lionel Morin | </pre> |
34 | 3 | Lionel Morin | * Controler les logs dans "/var/log/controle-vnc/main.log" |
35 | 3 | Lionel Morin | * S'assurer de la correspondance de la clé secrète contenue dans "/etc/controlevnc/.secret" et la variable SECRET_KEY du fichier "/etc/eole/flask/available/eop.conf" |