Tâche #12326
ERA - Scénario #12335: Revoir les modèles par défaut pour AmonEcole
Support de ejabberd sur AmonEcole
Status:
Fermé
Priority:
Normal
Assigned To:
Target version:
Remaining (hours):
0.0
Description
La configuration de base de EJabberd/Gajim ne fonctionne pas avec AmonEcole.
(pb de certificat ?)
Associated revisions
xmpp comprends les ports 5222 et 5223 (ref #12326)
rediriger le flux xmpp a destination de eth0 vers le conteneur reseau (ref #12326 @1h)
Correction des directives XMPP
- era/templates/subtmpl/minimal.xml : création d'un service par port
- era/templates/subtmpl/abstract/amonecole.xml : duplication de la directive
"interne" et suppression de la directive "exterieure" (non fonctionnelle)
Ref: #12326 @40m
History
#1 Updated by Emmanuel GARETTE about 8 years ago
- Subject changed from Bug dans SCRIBE-T17-001 pas 4/7 sur amonecole 2.4.2 (ejabberd - Connexion d'un enseignant) to Support de ejabberd sur AmonEcole
- Estimated time set to 1.00 h
- Parent task changed from #12035 to #12335
- Remaining (hours) set to 1.0
#2 Updated by Emmanuel GARETTE about 8 years ago
- Status changed from Nouveau to En cours
#3 Updated by Emmanuel GARETTE about 8 years ago
- Assigned To set to Emmanuel GARETTE
#4 Updated by Emmanuel GARETTE about 8 years ago
- % Done changed from 0 to 100
- Remaining (hours) changed from 1.0 to 0.25
#5 Updated by Scrum Master about 8 years ago
- Status changed from En cours to Résolu
#6 Updated by Joël Cuissinat about 8 years ago
- Status changed from Résolu to En cours
Sur AmonEcole, on obtient désormais l'erreur suivante :
root@amonecole:~# ERA_DEBUG=1 /etc/init.d/bastion restart * Réinitialisation du pare-feumode forteresse sur eth0 * Activation du mode forteresse sur eth1 [ OK ] * Regénération des règles de pare-feu (modèle "2zones-amonecole") #-------------------------------------------------- Attention, erreur de coherence des directives Era Pas de liste de service pour une directive vers un conteneur #-------------------------------------------------- Traceback (most recent call last): File "./backend/compiler", line 149, in run compiler.compile(matrix_model) File "/usr/share/era/backend/compiler.py", line 134, in compile self._process_flux(flux) File "/usr/share/era/backend/compiler.py", line 495, in _process_flux default_policy=up_directives_store.default_policy) File "/usr/share/era/backend/compiler.py", line 519, in _process_directives proc = get_processor(directive, default_policy=default_policy) File "/usr/share/era/backend/processors.py", line 885, in get_processor raise ValueError('Pas de liste de service pour une directive vers un conteneur') ValueError: Pas de liste de service pour une directive vers un conteneur non appliquées ! [fail] * Réinitialisation du pare-feu * Activation du mode forteresse sur eth0 * Activation du mode forteresse sur eth1 Le serveur est protégé. Pour relancer le pare-feu, exécuter "CreoleService bastion reload"
#7 Updated by Scrum Master about 8 years ago
- Status changed from En cours to Résolu
#8 Updated by Scrum Master about 8 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 0.0