Installation de ejabber

Installer les paquets suivants :

apt-get install ejabberd

Configurer :

Nom d'hôte du serveur : jabber.debux.org
Compte administrateur : admin

Créer un compte :

ejabberctl register <user> <host> <passwd>
ejabberctl register admin jabber.debux.org mdp

Lancer :

/etc/ini.d/ejabber start

Tester :

http://jabber.debux.org:5280/admin
user: admin@jabber.debux.org
password: mdp

Paserelle MSN

Installer les paquets suivants :

apt-get install pymsnt python-imaging

Dé-commenter MSN transport dans /etc/ejabber/ejabber.cfg :

{5557, ejabberd_service, [{ip, {127, 0, 0, 1}},
                         {access, all},
                         {host, "msn.<host>", [{password, "secret"}]}]},

Modifier :

{5557, ejabberd_service, [{ip, {127, 0, 0, 1}},
                         {access, all},
                         {host, "msn.jabber.debux.org", [{password, "secret"}]}]},

Modifier /etc/pymsnt.conf.xml :

<jid>msn.jabber.debux.org</jid>
<host>jabber.debux.org</host>
<mainServer>jabber.debux.org</mainServer>
<port>5557</port>
<secret>secret</secret>

Relancer :

/etc/init.d/pymsnt restart
/etc/init.d/ejabberd restart

Problème connu, «Failed to connect to MSN servers: [Failure instance: Traceback (failure with no frames): exceptions.Exception: Timeout», il faut remplacer dans src/legacy/msn/msn.py :

MSN_PROTOCOL_VERSION = "MSNP11 CVR0" par MSN_PROTOCOL_VERSION = "MSNP11"

Logiciel de messagerie

  • pidgin
  • jabbin/psi
  • gajim
 
serveur_jabber.txt · Dernière modification: 2008/08/08 20:03 par julien
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki