Forum Astuces.divers migration ejabberd vers prosody

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 (...)

Jabber.org se tourne vers un serveur propriétaire

Posté par (page perso) . Modéré par tuiu pol.
21
26
jan.
2010
XMPP
Le site jabber.org a été le premier à offrir un service de messagerie instantanée basée sur XMPP, en 1999, avec comptes gratuits. De 1999 à février 2006 le logiciel libre jabberd (GPL, C/C++) a été utilisé. Puis une migration vers un autre serveur libre, ejabberd (GPL, Erlang), a eu lieu.

Leur site est en train de migrer, péniblement apparemment, vers un serveur non libre (M-Link d'Isode Ltd), qui semble avoir du mal avec la charge du site. Le choix d'une solution propriétaire est étrange, lorsque l'on connaît le nombre de serveurs libres existants, que l'on met ses annonces sous « Creative Commons Public Domain License » et que l'on vante les clients Jabber/XMPP libres. Initialement, les critères de choix incluaient potentiellement du libre.
L'annonce d'origine datant du mois d'août dernier reflète bien les retards dans cette migration, comme cela a été évoqué sur le journal de xiloynaha sur DLFP.

Un large choix de services XMPP à base de serveurs libres existe (jabber.ru, jabbim.cz, jabster.pl, jabberes.org, jabber.fr, talkr.im, etc.)

Parmi les utilisateurs présents récemment sur LinuxFr.org, on notera du @jabber.fr (25%), du @gmail.com (19%), du @jabber.org (11%), du @im.apinc.org (10%), du fritalk.com (1,5%), etc. (sur 154 domaines différents).

Le serveur XMPP libre ejabberd en version 2.0

Posté par (page perso) . Modéré par Mouns.
0
21
fév.
2008
XMPP
XMPP est le protocole standard ouvert (IETF) de routage générique de flux XML et binaire (via Jingle), qui a décidément le vent en poupe ces temps-ci, avec les essais à grande échelle d'AOL et Yahoo! sur la messagerie instantanée et la présence (alors que ceux-ci ont déjà leur solution propriétaire depuis des années), ainsi que la prise de conscience générale sur les capacités sociales et applicatives de XMPP et de son architecture.

ejabberd est un serveur XMPP libre publié sous licence GPLv2, écrit en langage erlang. La grande force de ejabberd est sa capacité de mise à l'échelle (scalability), motorisant les plus importants serveurs Jabber de la planète (jabber.org, MXiT, SAPO). Le langage erlang, langage fonctionnel concurrent temps réel et distribué, lui permet les mises à jour sans interruption de service et des fonctionnalités de tolérance de pannes.

La version 2.0 de ejabberd apporte avant tout, après un an et demi de travail, des améliorations de mise à l'échelle et de robustesse, grâce à une refonte d'architecture, nommée Flexarch. Celle-ci apporte entre autre la capacité des composants à fonctionner en cluster.

ejabberd 2.0 affiche en outre les nouvelles fonctionnalités suivantes :
  • PubSub, pour la publication d'informations et la souscription à ces flux, implémentant du vrai push (et non du polling) intelligent en fonction de la présence, et ce, en quasi-temps-réel (instantané) ;
  • Personal Eventing, pour les évènements personnels tels que l'avatar, la géolocalisation, l'activité, mais aussi des informations plus « fun » telles que l'humeur, la musique écoutée, la vidéo regardée, le site web visité, le jeu en cours, la discussion en cours ;
  • proxy de transferts de fichiers ;
  • serveur de fichiers HTTP ;
  • BOSH (ou HTTP binding) pour les applications Web 2.0 ;
  • authentification PAM ;
  • des améliorations du support LDAP ;
  • administration à distance via les Ad-Hoc Commands ;
  • localisation dans 24 langues ;
  • et les incontournables corrections de bugs.

ejabberd 1.1.2 est disponible

Posté par (page perso) . Modéré par j.
0
2
oct.
2006
XMPP
ejabberd est un serveur de messagerie instantanée à haute-performance, conforme au standard XMPP / Jabber. Malgré le faible incrément en terme de numéro, cette nouvelle version est une version majeure. Elle incorpore beaucoup d'améliorations apportées au système depuis 6 mois.

Cette version ajoute plusieurs fonctionnalités importantes pour les gros sites de production. On trouve notamment des améliorations sur l'intégration avec les annuaires LDAP. Microsoft SQL Server rejoint la liste des bases de données officiellement prises en charge. La robustesse a été améliorée à l'aide de règles permettant d'éviter certains cas de déni de service. Le système corrige également de nombreux bugs portant sur la gestion des rosters par exemple. L'installation a également été simplifiée, avec un installateur graphique pour Linux, MacOSX et Windows, incluant toutes les dépendances.

Le serveur ejabberd est toujours développé en langage Erlang, auquel il doit sa robustesse, ses performances et sa montée en charge en cluster.

Sortie d'ejabberd 1.1.0

Posté par (page perso) . Modéré par Jaimé Ragnagna.
0
26
avr.
2006
XMPP
ejabberd est un serveur de messagerie instantanée distribué et tolérant aux pannes. Il est basé sur le protocole Jabber. Plus précisément, ejabber est un serveur XMPP extrêmement complet qui implémente de nombreuses extensions Jabber (connues sous le terme JEPs, pour Jabber Enhancements Proposals). Depuis le mois de février 2006, jabber.org utilise ejabberd.

Cette nouvelle version met l'emphase sur l'amélioration des performances, la montée en charge et l'implémentation des standards ouverts.

Ainsi au menu des nouveautés, nous trouvons :
  • le support de trois JEP (Jabber Enhancement Proposals) :
    • JEP-0050: Ad-Hoc Commands ;
    • JEP-0138: Stream Compression ;
    • JEP-0175: SASL anonymous.
  • le support natif de MySQL
  • l'amélioration des fonctionnalités "multichat" aka conference avec en particulier la gestion des historiques (logs)
  • l'amélioration des performances pour les systèmes distribués

Jabber.org passe à ejabberd

Posté par (page perso) . Modéré par Nÿco.
0
9
mar.
2006
XMPP
En février 2006, Jabber.org a migré son infrastructure de messagerie instantanée Jabber vers ejabberd.

Peter Millard et Peter Saint-Andre, de la Jabber Software Foundation, ont posté tous les deux des informations à ce sujet, officialisant ainsi le travail de migration.

NdM : Rappelons qu'Ejabberd est un serveur Jabber / XMPP, libre écrit en Erlang, faisant valoir :
  • une implémentation extensive de XMPP et des JEP (Jabber Enhancement Proposals)
  • un fonctionnement optimal par grappe, particulièrement adapté à la montée en charge et à la résistance aux pannes ("distributed and fault-tolerant")
  • des performances accrues.


ejabberd 1.0.0 : le serveur Jabber qui monte (...en charge)

Posté par (page perso) . Modéré par Christophe Guilloux.
0
15
déc.
2005
XMPP
L'équipe d'ejabberd est heureuse d'annoncer la publication de la version 1.0.0 d'ejabberd. Ejabberd est développé depuis 2002 et le projet a fêté ses 3 ans en novembre dernier. Ce qui fait de cette étape un événement encore plus important.

Cette version est compatible avec le standard XMPP. Cela fait d'ejabberd le premier serveur Jabber Open Source à revendiquer la compatibilité complète avec le standard XMPP défini par l'IETF (XMPP Core and XMPP IM).

Vous pouvez passer le mot !

Les fonctionnalités uniques d'ejabberd sont :
  • Le clustering
  • Le support intégré des connexions HTTP (HTTP Polling)
  • La compatibilité XMPP
  • L'architecture modulaire
  • La localisation dans 11 langues
  • L'intégration d'un composant de publication / abonnement (Publish-Subscribe)
  • La gestion des statistiques (JEP-0039: Statistics Gathering).

Il est maintenant temps de faire la fête pour cette version majeure !