Tour d'horizon de Jabber et tutoriel de configuration

Posté par  . Modéré par Nÿco.
Étiquettes :
0
3
oct.
2003
Internet
Ce document propose un rapide tour d'horizon de ce qu'est Jabber en quelques points clés (architecture, principes, extensions, avantages).

Ensuite, succède un tutoriel portant sur la configuration d'un serveur, pour mettre la main à la pâte le plus rapidement possible (configuration uni-serveur, multi-serveurs).

Il s'adresse à des personnes curieuses d'en savoir un peu plus sur Jabber/XMPP, comment cet outil peut-être efficacement et rapidement utilisé; dans le cadre privé ou d'une entreprise. Jabber ou XMPP (Extensible Messaging and Presence Protocol) est en plein essor.
Il est souvent cité comme une alternative aux protocoles d'Instant Messaging propriétaires; notamment ces derniers temps, à travers les problèmes rencontrés avec Yahoo et MSN.
Le document proposé fait un tour rapide des fonctionnalités offertes par le protocole en court d'approbation par l'IETF.
L'accent est mis sur ce qu'il apporte concrètement (tout le côté purement technique est laissé de côté, d'autres documents à ce sujet existent en français), aussi bien pour l'utilisateur que pour l'administrateur (Qualité de Service et Sécurité).
Il s'agit donc d'une introduction pour comprendre, puis mettre le pied à l'étrier, créer son serveur.

Aller plus loin

  • # Re: Tour d'horizon de Jabber et tutoriel de configuration

    Posté par  (site web personnel) . Évalué à 8.

    Est-ce que quelqu'un a déjà pensé à faire un coincoin transport ?

    Accéder aux tribunes via Jabber, ça peut être rigolo... bien sûr, on n'aurait que le plus petit dénominateur commun en terme de fonctionnalités...
  • # jabber

    Posté par  . Évalué à 2.

    salut


    Je me suis ouvert, il y a 3 jours un compte sur un serveur publique de jabber. Le problème est que tous mes correspondant utilise msn.
    J'ai donc choisi un serveur qui est signalé comme compatible avec le protocol msn mais lorsque je veux contacter une de ses personne, je n'y arrive pas. De plus dans la liste de mes contacte il apparait lorsque je laisse ma souris sur une personne non en ligne: non autorisé.

    Quelqu'un a-t-il une idée car je ne trouve pas la solution?

    Aucun de mes contacte ne désirant passer sous jabber.
    • [^] # Re: jabber

      Posté par  (site web personnel) . Évalué à 4.

      Quel est ton client Jabber et ta version ? (tu as cherché dans la doc, les forums et ML ?)

      Quelle version de transport MSN ton serveur public Jabber utilise-t-il ? (pareil...)
      • [^] # Re: jabber

        Posté par  . Évalué à 2.

        comme client j'utilise gaim 0.70.

        Et le serveur que j'utilise est: amessage.info

        Je l'ai trouver ici: http://www.jabber.org/user/publicservers.php(...)

        Pour l'instant je n'ai rien trouver dans la doc dont je dispose, mais si quelqu'un dispose d'une doc en français, je ne suis pas contre l'idée qu'on me donne l'adresse ou je peux la trouvée.
        • [^] # Re: jabber

          Posté par  . Évalué à 1.

          J'ai aussi gaim 0.70 et en effet je ne vois pas où modifier les services... d'un autre coté je ne compte pas discuter avec des gens ayant MSN donc je ne me suis jamais penché dessus.

          Cependant essaie Psi, il n'est pas toujours très simple mais il existe une option de type "gérer les services" qui te permet de faire quelque chose comme "ajouter > compte msn" etc.

          Mais il faut que tu ais déjà un compte MSN créé... et dans ce cas tu peux le faire avec Gaim...

          Tout dépend en fait si tu veux avoir un compte Jabber qui gère les autres protocols ou bien un compte Jabber et un compte MSN
          • [^] # Re: jabber

            Posté par  (site web personnel) . Évalué à 1.

            Il y'a aussi le prometteur gnome-jabber

            urpmi gnome-jabber sous mdk
            • [^] # Re: jabber

              Posté par  . Évalué à 4.

              Le developpement de gnome-jabber est arrete, le mec a rejoint l'equipe de Gossip (qui sera probablement le logiciel IM officiel de Gnome).
              • [^] # Re: jabber

                Posté par  (site web personnel) . Évalué à 2.

                J'ai du mal a comprendre... Gnome-jabber est bien plus avancé que gossip et c'est lui qui est arreter :/ Dommage, je preferais gnome-jabber...
                • [^] # Re: jabber

                  Posté par  (site web personnel) . Évalué à 1.

                  <troll>C'est un peu le principe de Gnome, dés qu'un truc est trop bien on le casse et on recommence avec un truc moins bien</troll>
              • [^] # Re: jabber

                Posté par  (site web personnel) . Évalué à 3.

                > Is it real gnome-jabber is dead?
                > Are you really working on gossip?
                > gnome-jabber was better than gossip...
                >

                It is not dead. Just development has been slowed down so I can spend
                time on Gnome Jabber AND Gossip.

                I and working on fixes only at the moment for Gnome Jabber and working
                on new features on Gossip.

                Gnome Jabber will be moved to cvs.gnome.org very shortly.

                Regards,
                Martyn
        • [^] # Re: jabber

          Posté par  . Évalué à 2.

          Il faut utiliser un VRAI client jabber dédié comme gabber ou psi.
        • [^] # Re: jabber

          Posté par  . Évalué à 4.

          Si tu veux faire du pur Jabber avec les transports, prends plutot un vrai client. Gaim est un client "multiple", dont l'avantage est de supporter tous les protocoles en natif mais en contrepartie l'experience Jabber est diminuee (par exemple ta liste de contacts est eparpillee entre les serveurs, le "status" n'est pas aussi bien gere, et les developpeurs se consacrent moins a l'implementation stricte du protocole Jabber).
    • [^] # Re: jabber

      Posté par  (site web personnel) . Évalué à 2.

      J'ai essayé plusieurs clients, et ça a toujours fonctionné ! Clients :
      - Exodus (GPL, mais que sous Windows ...)
      - JAJC (propriétaire sous Windows, dommage il fonctionne très bien !)
      Consultez la liste : http://www.jabber.org/user/clientlist.php(...) (liste incomplète à mon avis)

      Serveurs :
      - nureality.ca (port 5222)
      - jabber.at (port 5222, je suis pas sûr que c'était celui là)
      Consultez la liste : http://www.jabber.org/user/publicservers.php(...)

      Une alternative : Kopete (http://kopete.kde.org/(...)). Pas encore testé, mais il semble ne pas être basé sur Jabber, mais plutôt sur différents plugins (dont Jabber). Pas bête comme ideé ;-)

      Pas beaucoup de libre là-dedans, mais je bosse à l'école et je suis pas admin. J'installe donc ce que je peux. J'ai tenté Kopete (c'est du dual-boot à l'université de Laval !), mais il manquait plusieurs lib ... J'attend que l'admin Linux les installe.

      Pour ceux qui sont au Québec, Linux-Québec maintient un serveur ! (sans plugin MSN, dommage tous mes contacts l'utilisent ...) : http://www.linux-quebec.org/jabber/(...)

      @+ Haypo
      • [^] # Re: jabber

        Posté par  (site web personnel) . Évalué à 2.

        mais je bosse à l'école et je suis pas admin. J'installe donc ce que je peux.


        A l'école, nous utilisons tkabber. C'est en TCL/TK, langage interprété donc facilement installable. Le client est très complet :)

        tkabber a besoin de plusieurs librairies. Si vous voulez une archive contenant l'ensemble, écrivez moi: mail: alban.crequy AT apinc.org ou sur jabber: albancrequy@linux.ensimag.fr

        Note: pas besoin d'être root pour l'utiliser :)
      • [^] # Re: jabber

        Posté par  . Évalué à 4.

        comme serveur, je suis fan de amessage.de (port 5222) qui fait passerelle mail apparemment. donc quand on envoie un mail à login@amessage.de, on reçoit le mail comme un mess normal et on peut y répondre comme un mail normal :) très pratique :)
        amessage.de fait aussi icq, yahoo, aim, msn et y'a pas mal de chat (vide malheureusement)
    • [^] # Re: jabber

      Posté par  (site web personnel) . Évalué à 1.

      Pour utiliser la passerelle MSN d'un serveur Jabber, il faut avoir un compte sur MSN. Le plus simple est d'avoir un compte hotmail. Tout compte hotmail est aussi un compte MSN. En fait je n'utilise mon compte hotmail que pour la passerelle MSN de mon serveur Jabber préféré.

      L'identifiant MSN à utiliser est ton adresse email hotmail et le mot de passe est celui de hotmail.

      La passerelle MSN de amessage.de est msn.gate.amessage.de

      Bon courage
      • [^] # Re: jabber

        Posté par  . Évalué à 7.

        Au secours, on aide des gens à utiliser MSN... sur linuxfr ! :o) (<- le smiley qui ne me vaudra pas un -1 n'est-ce pas ?)
    • [^] # Re: jabber

      Posté par  . Évalué à 1.

      il faut te logguer sur le transport MSN avec ton login et ton password msn pour avoir acces aux contacts msn
  • # Re: Tour d'horizon de Jabber et tutoriel de configuration

    Posté par  (site web personnel) . Évalué à 3.

    http://www.jabber.org/user/publicservers.php(...)
    À part les com/net/org, je ne vois pas de serveurs Jabber publics en France...
    Les frenchies auraient-il un problème avec Jabber ? (y'a bien des be/ch/ca pour francophonie-lovers)
    • [^] # Re: Tour d'horizon de Jabber et tutoriel de configuration

      Posté par  . Évalué à 4.

      Tu connais le prix des ".fr" ? Enfin je ne les connais pas mais c'est assez obscur et assez cher ! Et puis un .org, quand on est ouvert à l'internet suffit amplement... (ou même un compte dyndns etc.)

      jabber.mwsp.org
      jabber-fr.net (ou jabber-fr.com)

      (il n'y a apparemment pas de site web, il faut créer un compte directement avec son client)
    • [^] # Re: Tour d'horizon de Jabber et tutoriel de configuration

      Posté par  . Évalué à 2.

      ouaip, j'en profite pour réviser mon allemand sur amessage.de personellement ^^ sinon c'est vrai qu'à l'ouvertue d'un compte c'est plutôt laborieux mais après ça va tout seul :). J'utilise le client psi sinon et si un contact apparait comme deconnecté alors qu'il est en ligne, il faut simplement faire un clic droit, aller dans le menu autorisation et cliquer sur "redemander l'autorisation"
      J'ai personellement du rentrer tous mes contacts aim à la main étant donné qu'à l'ouverture et à la configuration de mon compte, j'étais déjà connecté à aim (honte sur moi)...
      sinon maintenant ça roule :)
      et pour msn et yahoo je me demande vraiment pourquoi certaine personne y reste sous pretexte qu'ils ont un bon environnement "love" avec des coeurs partout ou alors pour voire des thons dans le coin droit de la fenêtre de chat et entendre la voix d'un inconnu... pitoyable...
      Sinon pour les utilisateurs de windows qui n'ont pas gnome meeting, faut pas oublier que net meeting est installé par défaut sous windows donc ça peut faire un "bon" complément...
      • [^] # Re: Tour d'horizon de Jabber et tutoriel de configuration

        Posté par  . Évalué à -4.

        J utilise Gaim , pour le moment je n ai pas activé le protocol Jabber , tout simplement parceque je n ai pas tant de geek que ca dans mon entourage, par contre j ai beaucoup de personnes qui utilisent windows , et il faut arreter un peu d etre con , je ne vais pas _imposer_ a ces personnes de faire un choix " windows ou moi " , car dans mes contacts j ai un pote zicos , et jusque la , niveau logiciels _pro_ sous linux , ba c est pas ca ...
        J ai egalement une amie qui doit partager l ordinateur familial avec sa soeur , et il leur arrive regulierement de se le passer pour 10 minutes , juste pour mater un truc ...

        Donc le pote zicos je vais lui demander d installer un client specifique juste pour ma gueule , quand il aura besoin de mes impressions sur ses compos , et la jeune Céline je lui demande d installer linux , et de rebooter sous windows pour quand sa soeur a besoin de l ordi ?
        Ou alors je m arrange pour etre compatible Msn pour rester en contact avec le plus grand nombre ?

        *regardez moi ces gens , ils roulent tous à contre sens sur l autoroute , quelle bande de naze *
        • [^] # Re: Tour d'horizon de Jabber et tutoriel de configuration

          Posté par  . Évalué à 2.

          J'ai le même problème (gens sous Windows/MSN pas facilement migrables). J'ai fini par lâcher Gaim (qui marche bien, mais dont le support Jabber laisse franchement à désirer) pour Psi.

          J'ai un compte sur amessage.info, avec passerelle MSN (et ICQ) bien comme il faut, et j'ai donc une jolie contact-list bien comme il faut coté serveur. J'ai la même entre mon école et chez moi, entre chez mes parents et chez moi, etc...

          Et le plus fort, c'est que depuis, certains de mes contacts MSN ont fait de même. Genre petites soeurs, tout ca. Je passe, j'installe un Exodus, je configure tout bien et hop, c'est à peine si elles sentent la différence.

          Par contre, il y a des irréductibles (en particulier les fanas des gadgets MSN: photos, jeux, etc).
          • [^] # Re: Tour d'horizon de Jabber et tutoriel de configuration

            Posté par  (site web personnel) . Évalué à 2.

            Jabber est le seul protocole libre supporte par gaim (il me semble) et il est moins bien implemente que les proprios. Ca doit etre plus dur de lire un RFC que de decoder les paquets a la main ;)

            Qui a dit "va coder au lieu de te plaindre!" ?? :P
          • [^] # Re: Tour d'horizon de Jabber et tutoriel de configuration

            Posté par  (site web personnel) . Évalué à 5.

            > Par contre, il y a des irréductibles (en particulier les fanas des gadgets MSN: photos, jeux, etc)

            Ouais, c'est pas forcément des gadgets mais plutôt des fonctionnalités même si leur intérêt peut te sembler limité. Si on enlève les "gadgets" on se retrouve avec une plate-forme qui n'apporte pas grand chose de plus que IRC (j'ai du mal à trouver une fonctionnalité exclusive à Jabber en fait). Certe Jabber c'est évolutif tout ça mais le problème c'est que ça n'évolue pas beaucoup. Oui je sais, y'a pleins de trucs en cours dans les JEP et ils finiront bien par nous parvenir un jour mais en attendant les IM propriétaires ne souffrent pas des lenteurs de la standardisation et ramasse le gros des utilisateurs - groumpf pas juste...

            En entreprise par contre Jabber a un avantage, son modèle open-source aussi bien du coté du serveur que de nombreux clients permet de le déployer rapidement à moindre cout. Il m'a fallu 4h pour monter un serveur avec groupchat, annuaire, ssl et gestion des users par ldap; coté client Psi (Win32, MacosX et Linux) ou Exodus et tout le monde est content.

            Quelques sociétés se sont lancées dans le développement et la vente de clients/serveurs compatible Jabber (XMPP) et ont implémenté les gadgets en question mais malheureusement l'implémentation de référence que nous utilisons n'en bénéficie pas directement.

            Sinon ma petite expérience m'a enseigné qu'Exodus et Psi sont de très bon clients, ce dernier en QT est dispo sur les 3 archis mentionnées ci-dessus, supporte ssl et gnupg bref de la bonne.

            Si vous êtes développeur Java et que vous voulez faire un petit bot ou votre propre client jetez un oeil à http://www.jivesoftware.com/xmpp/smack/(...) c'est une très bonne API.
        • [^] # Re: Tour d'horizon de Jabber et tutoriel de configuration

          Posté par  (site web personnel) . Évalué à 0.

          Il suffit juste de demander a tes amis sous MS Windows d'installer Gaim, qui fait tous les protocoles, dont Jabber.

          Jabber c'est gratuit, free software et c'est mieux. Point barre.
          • [^] # Re: Tour d'horizon de Jabber et tutoriel de configuration

            Posté par  . Évalué à 1.

            Pour la plupart des gens, le "c'est mieux" ne dépend pas de la gratuité, ou de la liberté, mais des fonctions offertes .... pour l'instant beaucoup de fonctions msn ne sont pas implementées dans les clients alternatifs, et donc dans Jabber.
    • [^] # Re: Tour d'horizon de Jabber et tutoriel de configuration

      Posté par  . Évalué à 2.

      On ne peut pas avoir un nom de domaine en .fr aussi facilement qu'en .com, .org. .biz ou même .be par exemple.

      Pour plus d'info : http://www.nic.fr/enregistrement/nommage.html(...)

      Gueben
    • [^] # Re: Tour d'horizon de Jabber et tutoriel de configuration

      Posté par  . Évalué à 1.

      Pour info, le serveur Free-EOS possède d'origine un serveur Jabber pour ses utilisateurs.

      Ainsi, avec un nom de domaine dynamique, en 30 minutes d'installation tout le monde peut avoir un serveur Jabber, sans voir une fois la ligne de commande !

      Il faut par contre utiliser un client "zero knowledge aware" comme Exodus ou Gossip par exemple.

      http://free-eos.org/(...)
  • # Re: Tour d'horizon de Jabber et tutoriel de configuration

    Posté par  (site web personnel) . Évalué à 2.

    Un beau tutoriel. Merci à l'auteur !

Suivre le flux des commentaires

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