Tâche #12326
ERA - Scénario #12335: Revoir les modèles par défaut pour AmonEcole
Support de ejabberd sur AmonEcole
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
La configuration de base de EJabberd/Gajim ne fonctionne pas avec AmonEcole.
(pb de certificat ?)
Révisions associées
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
Historique
#1 Mis à jour par Emmanuel GARETTE il y a presque 9 ans
- Sujet changé de Bug dans SCRIBE-T17-001 pas 4/7 sur amonecole 2.4.2 (ejabberd - Connexion d'un enseignant) à Support de ejabberd sur AmonEcole
- Temps estimé mis à 1.00 h
- Tâche parente changé de #12035 à #12335
- Restant à faire (heures) mis à 1.0
#2 Mis à jour par Emmanuel GARETTE il y a presque 9 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Emmanuel GARETTE il y a presque 9 ans
- Assigné à mis à Emmanuel GARETTE
#4 Mis à jour par Emmanuel GARETTE il y a presque 9 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 1.0 à 0.25
#5 Mis à jour par Scrum Master il y a presque 9 ans
- Statut changé de En cours à Résolu
#6 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Statut changé de Résolu à 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 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de En cours à Résolu
#8 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0