Project

General

Profile

Tâche #12326

ERA - Scénario #12335: Revoir les modèles par défaut pour AmonEcole

Support de ejabberd sur AmonEcole

Added by Gilles Grandgérard about 8 years ago. Updated about 8 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
06/19/2015
Due date:
% Done:

100%

Estimated time:
1.00 h
Spent time:
Remaining (hours):
0.0

Description

La configuration de base de EJabberd/Gajim ne fonctionne pas avec AmonEcole.

(pb de certificat ?)

Associated revisions

Revision cc302dec (diff)
Added by Emmanuel GARETTE about 8 years ago

xmpp comprends les ports 5222 et 5223 (ref #12326)

Revision bbf082e9 (diff)
Added by Emmanuel GARETTE about 8 years ago

rediriger le flux xmpp a destination de eth0 vers le conteneur reseau (ref #12326 @1h)

Revision 1838eaae (diff)
Added by Joël Cuissinat about 8 years ago

Correction de la zone pour la règle "xmpp"

  • era/templates/subtmpl/abstract/amonecole.xml : utilisation de {ZONENAME}

Ref: #12336 @20m
Ref: #12326

Revision 469e394d (diff)
Added by Joël Cuissinat about 8 years ago

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

Also available in: Atom PDF