tuteurs.ens.fr/internet/jabber.tml

257 lines
8.9 KiB
Text
Raw Normal View History

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
<title>Jabber</title>
</head>
<body>
<h1>Messagerie instantan<61>e avec Jabber</h1>
<h2>Pr<50>sentation g<>n<EFBFBD>rale</h2>
<p>
<a href="http://www.jabber.org/">Jabber</a> est une architecture
d'<27>change d'information bas<61>e sur XML. Il permet <20> deux individus
connect<EFBFBD>s <20> Internet d'<27>changer des messages et d'autres informations
structur<EFBFBD>es. L'application majeure de Jabber est la <a
href="im.html">messagerie instantan<61>e</a> de type <a
href="http://web.icq.com/">ICQ</a>, <a
href="http://www.msn.com/"><abbr title="MicroSoft
Network">MSN</abbr></a>, etc. Mais Jabber offre beaucoup d'avantages
par rapport <20> ses concurrents plus connus<75>:
</p>
<ul>
<li> <strong>flexible</strong><3E>: tout le monde peut ajouter de
nouvelles fonctionnalit<69>s <20> Jabber. En plus de l'<abbr title="Instant
Messenging">IM</abbr>, Jabber permet aussi de partager des fichiers,
de jouer, et m<>me de surveiller une machine distante.</li>
<li> <strong>libre</strong><3E>: les protocoles Jabber sont libres (sous
<a href="http://www.gnu.org/copyleft/gpl.html"><abbr title="General
Public License">GPL</abbr></a>). MSN, <a
href="http://messenger.yahoo.com/">Yahoo! Messenger</a>, ICQ &amp; Cie
sont des protocoles propri<72>taires et ferm<72>s. Les clients non officiels
(<a href="http://www.ceruleanstudios.com/">Trillian</a>, Gaim, etc.)
sont <20> la merci de Microsoft, Yahoo!, etc.<2E>: voir ce qui s'est pass<73>
par exemple avec MSN fin 2003 (tentative plus ou moins avou<6F>e de
bloquer l'acc<63>s aux logiciels non officiels). Comme Jabber est libre,
tout le monde peut <20>crire un logiciel 100% compatible.</li>
<li> <strong>interop<6F>rable</strong><3E>: ce n'est pas le but premier de
Jabber, mais certains des serveurs Jabber comprennent des passerelles
vers les principaux protocoles d'IM comme MSN, Yahoo!, ICQ, AIM,
etc. Ainsi, vous pouvez discuter avec des gens connect<63>s sur ces
r<EFBFBD>seaux tout en restant sur Jabber.</li>
</ul>
<h2>Se connecter sur Jabber</h2>
<h3>Choisir un client</h3>
<p>
Sur les machines de l'ENS, deux clients Jabber sont install<6C>s. Un
guide d'utilisation est disponible pour chacun d'entre eux.
</p>
<ul>
<li> <a href="&url.tuteurs;logiciels/gaim.html">Gaim</a> un client qui
supporte <20>galement d'autres protocoles, mais dont le support de Jabber
est incomplet (pas de <a href="#browser">browser</a>, notamment).
Pour voir <20> quoi ressemble Gaim, reportez-vous <20> notre page sur la <a
href="im.html">messagerie instantan<61>e</a>.
<div class="attention">
<strong>Actualit<69>s</strong><3E>: en raison de <a
href="http://www.securityfocus.com/archive/1/351235"
title="Bulletin d'alerte, en anglais">trous de s<>curit<69></a> d<>couverts
r<EFBFBD>cemment dans Gaim, et de dysfonctionnements avec Yahoo!, Gaim a <20>t<EFBFBD>
d<EFBFBD>sactiv<EFBFBD> <20> l'ENS. Il sera r<>install<6C> d<>s que possible.</div>
</li>
<li> <a href="&url.tuteurs;logiciels/tkabber.html">Tkabber</a> (qui ne
fait que Jabber). Dans cette page, nous utilisons Tkabber avec le
th<EFBFBD>me Ice et le set d'ic<69>nes Psi.</li>
</ul>
<p>
Sinon, vous pouvez choisir dans la liste de clients propos<6F>e par
Jabber. Il y en a aussi bien <a
href="http://www.jabber.org/user/clientlist.php">pour Windows</a> que
<a
href="http://www.jabber.org/user/clientlist.php?Platform=Linux">pour
Unix/Linux</a>, <a
href="http://www.jabber.org/user/clientlist.php?Platform=Mac">Mac<61>OS</a>
et bien d'<a
href="http://www.jabber.org/user/clientlist.php?Platform=Other">autres
plate-formes</a>.
</p>
<h3>Choisir un serveur</h3>
<p>
Vous devez d'abord choisir un serveur pour pouvoir cr<63>er un
compte. Une <a
href="http://www.jabber.org/user/publicservers.php">liste des
serveurs</a> est disponible sur le site de Jabber. Si vous ne savez
pas comment choisir, votre serveur par d<>faut sera
<code>jabber.org</code>.
</p>
<h3>Cr<43>er un compte</h3>
<p>
Une particularit<69> de Jabber est que vous n'avez <em>pas besoin de vous
inscrire en ligne</em>. Lancez votre client Jabber puis, lors de
l'<27>cran de login, choisissez directement votre identifiant, le
<acronym title="Jabber Identity" lang="en">JID</acronym>, et votre mot
de passe. Exemple avec Tkabber, on essaie de cr<63>er un compte avec
<EFBFBD><EFBFBD>supertuteur<EFBFBD><EFBFBD> comme JID, un mot de passe, et le serveur
<code>jabber.org</code><3E>:
</p>
<div class="illustration">
<img src="tkabber_1.png" width="534" height="221" alt="[<5B>cran de login de Tkabber]" />
</div>
<p>
Si votre JID est d<>j<EFBFBD> pris par quelqu'un d'autre, vous aurez un
message d'erreur et il vous faudra recommencer jusqu'<27> en trouver un
de disponible. Quelques r<>gles <20> savoir<69>:
</p>
<ul>
<li> majuscules et minuscules sont consid<69>r<EFBFBD>es comme identiques<65>:
<EFBFBD><EFBFBD>SuperTuteur<EFBFBD><EFBFBD> et <20><>supertuteur<75><72> sont un seul et m<>me JID</li>
<li>
vous n'avez pas le droit aux caract<63>res suivants<74>: arobase (@), deux
points (:), guillemets doubles ou simples (&quot; ou '), chevrons
(&lt; et &gt;), esperluette (&amp;) ou encore espace ( ).
</li>
</ul>
<p>
Pour tester si tout se passe bien, vous pouvez envoyer un message de
test. Avec Tkabber, cliquez sur <code>Services &gt; Send
message</code><3E>; avec Gaim, c'est <code>Buddies &gt; New Instant
Message</code>. Indiquez ensuite <code>jabber.org/echo</code> comme
JID. Mettez ce que vous voulez en sujet et dans le corps du message,
puis cliquez sur <code>Send</code>. Si vous recevez tout de suite
votre message, c'est bon<6F>!
</p>
<div class="encadre">
<strong>Attention</strong><3E>: Jabber utilise le port 5222. Si vous avez
des probl<62>mes de connexion avec votre serveur Jabber, v<>rifiez que
vous n'<27>tes pas derri<72>re un firewall qui bloque ce port.
</div>
<h3>Rejoindre un salon de chat</h3>
<p>
Vous pouvez rejoindre des salons de chat sur Jabber, non seulement sur
le serveur sur lequel vous <20>tes inscrit, mais sur tous les serveurs
Jabber.
</p>
<ul>
<li> Avec Tkabber, cliquez sur <code>Services &gt; Joing
Group</code>. Il vous suffira ensuite de remplir les champs de la
bo<EFBFBD>te <20><>Join Room<6F><6D></li>
<li> Avec Gaim, cliquez sur <code>Buddies &gt; Join a Chat</code> (ou
<code>Ctrl+C</code>) puis remplissez ensuite les renseignements
demand<EFBFBD>s.</li>
</ul>
<h2><a name="gw">Jabber comme passerelle</a></h2>
<p>
Jabber peut vous permettre de discuter avec des gens qui sont inscrits
sur d'<em>autres protocoles</em> comme MSN, ICQ, Yahoo!, AIM, etc. Il
suffit d'utiliser une <dfn>passerelle</dfn> (<i lang="en">gateway</i>
en anglais ou <i lang="en">transport</i>) associ<63>e <20> un serveur.
</p>
<div class="encadre">
<strong>Attention</strong><3E>: vous devez d<>j<EFBFBD> avoir un compte aupr<70>s du
r<EFBFBD>seau que vous voulez utiliser. Pour savoir comment s'inscrire,
reportez-vous <20> notre page sur la <a href="im.html">messagerie
instantan<EFBFBD>e</a>.
</div>
<h3><a name="browser">Rep<65>rer le bon serveur</a></h3>
<p>
Tous les serveurs Jabber ne poss<73>dent pas de passerelle (par exemple
<code>jabber.org</code>, le serveur principal, n'en a pas). Pour en
trouver un qui en ait une, cherchez dans la liste des <a
href="http://www.jabber.org/user/publicservers.php">serveurs
Jabber</a>. On vous y indique quel serveur fait tourner quelle
passerelle. Vous y trouverez que, par exemple,
<code>jabber.kelkoo.net</code> poss<73>de des passerelles pour AIM, ICQ,
MSN et Yahoo! Messenger.
</p>
<div class="encadre">
<strong><3E> noter</strong><3E>: pas besoin d'<27>tre inscrit sur un serveur
pour pouvoir utiliser sa passerelle. Vous pouvez tr<74>s bien <20>tre
enregistr<EFBFBD> aupr<70>s de <code>jabber.org</code> et utiliser une
passerelle de <code>jabber.cz</code>, par exemple.
</div>
<p>
Pour v<>rifier tout ce que propose un serveur pr<70>cis, il faut utiliser
le Jabber Browser. Dans Tkabber, cliquez sur <code>Services &gt;
Browser</code>. Indiquez ensuite dans la case <code>JID</code> le nom
du serveur. Par exemple, avec <code>jabber.kelkoo.net</code><3E>:
</p>
<div class="illustration">
<img src="tkabber_2.png" width="626" height="374" alt="[Jabber Browser de Tkabber]" />
</div>
<div class="encadre">
<strong><3E> noter</strong> : Gaim ne comporte pas pour l'instant de
browser, et ne permet pas de s'enregistrer aipr<70>s d'une
passerelle. N<>anmoins, si vous vous enregistrez avec un autre client,
Tkabber par exemple, vous pourrez ensuite utiliser la passerelle via
Gaim.
</div>
<h3>S'enregistrer aupr<70>s de la passerelle</h3>
<p>
Vous voyez donc la liste des passerelles propos<6F>es par ce
serveur. S<>lectionnez la passerelle qui vous souhaitez utiliser, puis
double-cliquez sur la ligne <code>Register jabber:iq:register</code>
qui correspond. Par exemple, dans la capture d'<27>cran ci-dessus, on a
s<EFBFBD>lectionn<EFBFBD> la ligne <code>Register</code> pour MSN.
</p>
<p>
Remplissez alors les champs en indiquant les coordonn<6E>es de votre
compte correspondant (vos identifiants MSN si vous utilisez la
passerelle MSN, vos identifiants ICQ si vous utilisez la passerelle
ICQ, etc.).
</p>
<p>
Vous vous retrouverez connect<63> sur l'autre r<>seau, avec votre list de
buddies, etc. Vous pouvez discuter avec eux comme si vous <20>tiez
connect<EFBFBD> directement.
</p>
<div class="metainformation">Auteur&nbsp;: Marie-Lan Nguyen.
Derni<EFBFBD>re modification&nbsp;: le <date value="$Date: 2004-02-26 10:14:11 $" />.
</div>
</body>
</html>