Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

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

Posté par Mickaël Rémond (page perso, ). Modéré le 15 décembre 2005.
Jabber - Messagerie instantanée
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 !

> Lire la dépêche (16 commentaires, moyenne: 3,4).  

ejabberd 1.0.0 est compatible avec le protocole standard XMPP (eXtensible Messaging and Presence Protocol). ejabberd est le premier serveur Open Source revendiquant une conformité totale au protocole XMPP.

Les changements récents concernent :

Chiffrement des connexions de serveur à serveur pour améliorer la sécurité
* Support de STARTTLS et SASL EXTERNAL pour les connexions de serveur à serveur (s2s).
* STARTTLS+Dialback a été implémenté pour connexions de serveur à serveur (s2s). Des options ont été ajoutées dans le fichier de configuration : s2s_use_starttls and s2s_certfile. Voir le fichier ejabberd.cfg.example pour des exemples d'utilisation.
* La gestion des certificats est simplifiée par l'utilisation des fonctionnalités DNS "commonName" et de correspondance des champs dNSName.
* Des certificats pour chaque serveur virtuel peuvent être définis.

Support d'ODBC
* Le support d'ODBC a été amélioré pour permettre l'utilisation d'ejabberd en production avec des bases de données relationnelles.
* Le support du stockage des vCard dans une base relationnelle a été ajouté.
* ejd2odbc.erl est un outil permettant de migrer une installation de la base Mnesia vers une base de données relationnelle.

Support natif de PostgreSQL
* Le support natif de PostgreSQL a été ajouté : vous pouvez maintenant utiliser une base de données PostgreSQL sans passer par le driver ODBC.

Liste de contacts partagée
* Le support des listes de contact partagées a été amélioré : vous pouvez demander que tous les utilisateurs d'un serveur virtuel soient ajoutés dans un groupe. Plus d'information sur cette fonctionnalité sur http://ejabberd.jabber.ru/shared-roster-all

Interface Web
* Le code de l'interface Web a été modifié pour une meilleure intégration et une meilleure compatibilité avec J-EAI.
* La compatibilité de l'interface Web avec le standard « XHTML 1.0 Transitional » a été améliorée.

Transports
Un contournement pour les transports peut être activé avec une option lors de la compilation. Vous pouvez passer l'option "--enable-roster-gateway-workaround" au script "configure". Par exemple :

./configure --enable-roster-gateway-workaround

Cette option permet d'ajouter des abonnements de type 'to' dans la liste de contact en envoyant la balise depuis le transport vers l'utlisateur. Cette option est nécessaire pour le transport ICQ JIT.x.
Attention : en utilisant cette option, ejabberd n'est pas totalement compatible avec le standard XMPP.

Documentation et Internationalisation
* La documentation a été étendue pour couvrir plus de sujets.
* La traduction d'ejabberd a été mise à jour pour supporter les nouvelles fonctionnalités.

Correction de bugs
* Cette version contient plusieurs corrections de bugs.
* Parmi les corrections, on peut noter une amélioration de module de gestion des connexions entre le client et le serveur (c2s).
* Vous trouverez dans le fichier Changelog fourni avec cette version la liste complète des changements et améliorations apportées à ejabberd.

Installation
Des installeurs sont fournis pour Microsoft Windows et Linux/x86. L'installeur Linux inclut une version allégée d'Erlang. Les installeurs sont téléchargeables depuis la page de téléchargement.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

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

Licence

Posté par Éric (Jabber id, page perso, ) le 15/12/2005 à 09:11. (lien). Évalué à 4.

Pour ceux qui se posent la question, vu que ce n'est pas indiqué dans la news, la licence est la GPL

Cluster?

Posté par alice_liddell () le 15/12/2005 à 09:20. (lien). Évalué à 3.

Est-ce que l'on peut participer à un cluster ejabberd sans être connecté en permanence?

(Un peu à la manière des projets de type SETI)

Comparatif ?

Posté par Guillaume Vauvert (page perso, ) le 15/12/2005 à 09:26. (lien). Évalué à 4.

Le serveur jabber de l'APINC avait un choix difficile à faire entre la stabilité et les fonctionalités - notamment les passerelles vers les autres réseaux d'IM.
Pouvez-vous partager votre expérience concernant ejabberd ou d'autre serveurs ?

A quand le support de l'authentification LDAPS ?

Posté par rdg (Jabber id, ) le 15/12/2005 à 09:33. (lien). Évalué à 5.

Le problème c'est que la lib ldap en erlang, c'est pas le pérou :-)

Tant que cette feature n'est pas supporté, je ne peux pas remplacer jabberd2 par ejabberd (qui a l'air pourtant beaucoup plus sympa et robuste...) dans ma boite.


Site communautaire francophone de Jabber.

Posté par tiennou_minet () le 15/12/2005 à 14:04. (lien). Évalué à 7.

Je rajouterai à la liste de liens utiles pour cette dépêche le site communautaire francophone de Jabber/XMPP :
http://www.jabberfr.org

Je suis d'ailleurs en train de préparer un tutoriel d'installation de ejabberd pour le wiki. Je n'aurais certainement pas le temps de m'en occuper d'ici la fin de l'année mais il devrait être disponible courant janvier 2006. Si vous avez prévu de monter un serveur jabber l'an prochain pensez-y :-)

--
Tiennou

PAM et sécurité

Posté par Étienne Bersac (Jabber id, page perso, ) le 15/12/2005 à 14:08. (lien). Évalué à 7.

Salut,

Est-ce qu'il y a en projet un support de PAM dans ejabberd ? J'ai vu des patch pour supporter PAM, mais qu'en est-il officiellement ?

Peut-on avoir des comparatifs avec jabberd et jabberd2 ? Performances, Sécurités ?

Pourquoi les serveurs jabbers veulent-il systématiquement recréer leur propre base d'utilisateur ? c'est vraiment frustrant pour un admin de devoir uniformiser les inscriptions, changement de mot de passe, sécurité, etc.

Merci.

--
E Ultreïa !

Revenir en haut de page