Forum Astuces.divers migration ejabberd vers prosody

Posté par  . Licence CC By‑SA.
7
26
fév.
2014

Bonjour,
Je voulais juste vous dire que j'avais migré mon serveur jabber d'ejabberd vers prosody et je le ne regrette pas du tout. C'est un tout petit serveur à avec plus ou moins un seul utilisateur.

Je ne suis pas adminsys, j'ai découvers la configuration de ce genre de machine ne le faisant pour moi, et l'une de mes plus grandes craintes est d'écrire une connerie dans mes fichiers de conf qui introduira une grosse faille. Bref !

Avant j'avais ejabberd :

  • une centaine de lignes de configuration dont ma compréhension était très partielle.
  • mes donnés stockées en binaire : structures erlang sérialisées si j'ai bien compris
  • il une empreinte mémoire impressionnante, près de 40Mo pour un seul client
  • il était lent à démarrer, lent à s'éteindre, lent à accepter une connexion… (peut être à mettre sur le dos du runtime erlang sur ARM).

Avec prosody :

  • moins de 50 lignes de configuration triviales
  • les données stockés (par défaut) au format texte (en lua), mais très facile à comprendre et éditer à la main
  • utilisation de ressources à peine mesurable
  • et rapide, tout va vite c'est un plaisir

Les bémols:

  • l'outil pour migrer les donnés d'ejabberd vers prosody est buggé dans debian (il faut juste modifier une ligne de l'outil, c'est une histoire d'import lua qui se passe mal), c'est corrigé dans la version courante je crois.
  • avec ejabberd j'utilisais l'authentification PAM, avec prosody j'ai pas réussi. Mais finalement je me suis dis que pour des raisons de sécurité c'était pas plus mal d'utiliser un mot de passe différent pour jabber.

Bien à vous :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.