Projet

Général

Profil

Tâche #17064

Scénario #16962: Traitement express MEN (36-38)

Le diagnose de ejabberd n'est pas correct

Ajouté par Laurent Flori il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
09/09/2016
Echéance:
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Le test diagnose pour ejabberd ne devrait pas chercher un pid mais plutôt si le port du service est accessible

Révisions associées

Révision 84f30e60 (diff)
Ajouté par Laurent Flori il y a plus de 7 ans

Le diagnose teste la connection sur le port 5222

ref: #17064 @1h

- diagnose/68-ejabberd: Connection sur le port 5222 pour tester le
service

Révision e7f6f6cb (diff)
Ajouté par Laurent Flori il y a plus de 7 ans

Le diagnose ne fonctionne pas dans le cs des conteneurs

ref: #17064 @10min

- diagnose/68-ejabberd: remplacement de nom_domaine_machine par
container_ip_jabber

Historique

#1 Mis à jour par Laurent Flori il y a plus de 7 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Laurent Flori il y a plus de 7 ans

  • Restant à faire (heures) changé de 1.0 à 0.5

#3 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • % réalisé changé de 0 à 50

C'est bien mais ça ne marche pas en mode conteneur :)

Ajouter le nom du conteneur permet d'exécuter la commande dedans :

TestService "Ejabberd" $(CreoleGet nom_domaine_machine):5222 jabber

Cependant "amonecole.etb3.lan" n'est pas résolu dans le conteneur jabber (=reseau).

#4 Mis à jour par Scrum Master il y a plus de 7 ans

  • Statut changé de En cours à Résolu

#5 Mis à jour par Daniel Dehennin il y a plus de 7 ans

  • % réalisé changé de 50 à 100

#6 Mis à jour par Emmanuel GARETTE il y a plus de 7 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.5 à 0.0

Le test se fait bien sur le port et il est fonctionnel :

root@scribe:/usr/share/eole/diagnose# ./68-ejabberd 
*** Serveur XMPP (jabber)
.                    Ejabberd => Ok

root@scribe:/usr/share/eole/diagnose# service ejabberd stop
root@scribe:/usr/share/eole/diagnose# ./68-ejabberd 
*** Serveur XMPP (jabber)
.                    Ejabberd => Erreur

root@scribe:/usr/share/eole/diagnose# 

Formats disponibles : Atom PDF