Serveur de messagerie Jabber avec Openfire
Nous allons voir ici, comment mettre simplement en place un serveur de messagerie instantanée, basé sur le protocole jabber, pour un petit réseau local.
Avant toutes chose, je tiens à dire que j'ai testé plusieurs solutions (jabberd, ejjaberd ...) et c'est Openfire que j'ai retenu car c'est le seul que j'ai réussi à faire marcher, de façon aussi rapide et aussi simple.
Openfire, anciennement Wildfire, est donc un serveur Jabber libre développé en Java par la société Ignite Realtime bénéficiant, du soutien d'une importante communauté. Il est stable et est réputé pour sa facilité d'installation et d'administration.
1. Installation d'Openfire
Après avoir récupéré le paquet sur le site officiel, ouvrez un terminal, et lancez la commande suivante pour une distribution à base de RPM :
rpm -ivh openfire*.rpm
Ou celle-ci pour une distribution à base de Debian :
sudo apt-get install sun-java6-jre
sudo dpkg -i openfire*.deb
2. Configuration d'OpenFire
Une fois l'installation terminée, vous pourrez lancer votre serveur de messagerie instantanée avec la commande suivante en root :
service openfire start
Ouvrez votre navigateur web, et allez sur l'url http://127.0.0.1:9090/. Un assistant de configuration démarre alors. Vous aurez la possibilité de choisir l'utilisation d'une base de données.
Personnellement, dans un souci de simplicité, j'ai opté pour l'option "Base de Données Embarquée".
Une fois la configuration terminée, connectez vous à l'interface d'administration. Vous y découvrirez alors que les options de configuration du serveur sont à la fois très détaillées et simple à configurer via cette interface.
3. Utilisation d'Openfire
Allez dans l'onglet "Utilisateurs" puis créez les utilisateurs de votre choix. Installez ensuite le client jabber Pidgin avec l'une des commandes suivantes selon votre distribution :
yum install pidgin
sudo apt-get install pidgin
Lancez le logiciel et indiquez le login, le mot de passe d'un utilisateur, ainsi que 127.0.1 dans le champ "Domaine". Le port de connexion est le 5222.
Voilà, votre premier utilisateur vient de se connecter à votre serveur Jabber. Libre à vous bien sur, de modifier la configuration de votre serveur.
Site web : www.igniterealtime.org
Pour la documentation en ligne, c'est ici.
10 Commentaires pour "Serveur de messagerie Jabber avec Openfire"
Flux des commentaires de cet article Ajouter un commentaireBonjour, j'ai juste un petit problème après l'installation de wildfire, quand je lance /opt/wildfire/bin/wildfire start je reçois le méssage nohup: appending output to nohup.out.
Un fichier vide est créé dans /opt/wildfire/bin/nohup.out ce fichier est vide et en lançant 127.0.0.1:9090 je reçois une page blanche et là je suis perdu, s'il vous plait aidez moi.
Merci
J'avais également ce message d'erreur par contre wildfire marchait surper bien pour moi.
Si ce n'est pas ton cas, je ne peus te conseiller que de poster ton problème sur le forum officiel du logiciel ou bien sur le forum du site jabberfr.org
Salut les gars, j'ai installer wildfire sous windows et je voulais savoir comment rendre mon serveur opérationnel à travers le net. Je veux regrouper mes amis sur ce serveur.
Merci d'avance
Slt à tous,j'ai installer openfire sur windows mais je n'arrive pas à entrer dans la console d'administration quel pseudo doit-on entrer et mot de passse. est-ce les paramètres de l'administrateur du système?
Salut a tous. Je voudrais savoir s'il y a un moyen d'envoyer des messages instantanés grâce a un client sous windows vers le serveur wildfire installé sous linux. Merci d'avance
@KIENTEGA : oui c'est possible. Il suffit d'installer pidgin sous Windows par exemple.
@pti-seb :
Merci enormement pour votre aide.
Bonjour à tous... pendant l'installatio de Openfire, j'ai eu ce message d'erreur sur le compte adminstrateur:"There was an unexpected error encountered when setting the new admin information. Please check your error logs and try to remedy the problem." je ne sais comment y remédier... Merci d'avance...
@blakix : il faut que tu regarde les messages présent dans le log principal d'openfire.
bonjour moi j'ai installer elastix sur virtualBox j'ai crée des utilisateurs sur le openfire mais je n'arrive pas a me connecter avec ce utilisateur