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 plus de 10 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 plus de 10 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans
- Assigné à mis à Emmanuel GARETTE
#4 Mis à jour par Emmanuel GARETTE il y a plus de 10 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 plus de 10 ans
- Statut changé de En cours à Résolu
#6 Mis à jour par Joël Cuissinat il y a plus de 10 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 10 ans
- Statut changé de En cours à Résolu
#8 Mis à jour par Scrum Master il y a plus de 10 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0