Mise en place du serveur jabber

Le service jabber (ejabberd) n'est pas pré-installé sur le module Scribe mais il est pré-packagé en tant que paquet additionnel.

Il faut donc installer le paquet manuellement avec la commande :

# apt-eole install eole-ejabberd

La configuration du serveur ejabberd peut être personnalisée dans l'onglet Ejabberd de l'interface de configuration du module.

La variable : Nom de domaine de la messagerie instantanée de l'établissement permet de personnaliser le nom de domaine des adresses de contact XMPP[1].

Remarque

La variable Voir les autres utilisateurs sans autorisation préalable est supprimée à partir d'EOLE 2.8.0.

Le service n'est pas disponible immédiatement après l'installation.

L'opération nécessite une reconfiguration du serveur avec la commande reconfigure.

Le service est activé par défaut, il peut être désactivé en répondant non à la question Activer le serveur de messagerie instantanée ejabberd dans l'onglet Services de l'interface de configuration du module.

La configuration du serveur ejabberd peut être affinée dans l'onglet Ejabberd de l'interface de configuration du module en mode expert.

  • Login de l'administrateur permet de définir l'utilisateur qui sera administrateur du serveur ejabberd ;

  • Nombre maximum de connections simultanées par utilisateur permet de limiter le nombre de connexions simultanées par utilisateur.

Truc & astuce

Vous pouvez vérifier que vous êtes effectivement connecté en lançant la commande suivante sur le serveur :

# ejabberdctl connected-users

D'autres commandes ejabberdctl sont disponibles et documentées avec l'option help :

root@ejabber:~# ejabberdctl help