Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
862 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Serveur Interne Jabber

n°717787
Zboss
Si tu doutes, reboot...
Posté le 16-08-2005 à 10:53:37  profilanswer
 

Bonjour,
   J'essaye désespérement de faire fonctionner un serveur de messagerie Interne avec Jabber, sous une MDK 10.1, en utilisant le tutorial suivant : http://lea-linux.org/reseau/message/jabber.html (à ceci-prêt que j'utilise le rpm de jabber de ma distribution).
 
Je configure le fichier XML comme indiqué, en remplaçant le hostname par le nom que je souhaite (ici jabber.cebat.com), je commente les sections indiquées pour faire en sorte que ce soit bien uniquement un serveur sur le réseau local, etc.
 
Mon serveur est bien lancé, je n'ai pas d'erreur dans le mode debug. A la fin du tutorial, il est indiqué qu'il faut tester le fonctionnement du serveur avec telnet. Depuis un poste sous Windows XP, je teste donc "telnet jabber.cebat.com 5222" comme indiqué. Là j'obtiens le message suivant :
 

Citation :

Connexion à jabber.cebat.com...Impossible d'ouvrir une connexion à l'hôte, sur le port 5222: Echec lors de la connexion


 
J'ai donc vérifié que le port 5222 était bien ouvert sur la machine du serveur, et il est bien ouvert. Sur le serveur, qd je fais "netstat -an | grep -E '5222'", j'obtiens bien tcp 0 0.0.0.0:5222 0.0.0.0* LISTEN comme indiqué.
 
Si je fais le telnet depuis la machine sur laquelle est installé le serveur, j'obtiens :
 
[quote]jabber.cebat.com/5222: Name or service not known[quote]
 
Je pense donc qu'il doit y avoir un problème dans mon fichier jabber.xml. Quelqu'un pourrait-il y jeter un oeil ? http://zboss01.free.fr/Forum/jabber.xml.
Ou alors avez-vous une autre piste à me proposer ?
 
Merci d'avance pour tout indice succeptible de m'aider  :hello: .


Message édité par Zboss le 16-08-2005 à 10:55:29

---------------
Mario Kart for Ever
mood
Publicité
Posté le 16-08-2005 à 10:53:37  profilanswer
 

n°717792
ory
Posté le 16-08-2005 à 11:05:10  profilanswer
 

$ host jabber.cebat.com
Host jabber.cebat.com not found: 3(NXDOMAIN)


 
Y a déjà un souci à ce niveau


Message édité par ory le 16-08-2005 à 11:05:16
n°717794
Zboss
Si tu doutes, reboot...
Posté le 16-08-2005 à 11:07:47  profilanswer
 

Ouais y'a un truc bizarre avec ça :D . Pourtant la ligne "<jabberd:cmdline flag="h">jabber.cebat.com</jabberd:cmdline>" devrait le "créer" ce "host", non ?


---------------
Mario Kart for Ever
n°717796
ory
Posté le 16-08-2005 à 11:08:54  profilanswer
 

non :D là c'est au niveau de la configuration de ton domain, il faut que tu rajoute un enregistrement qui fait pointer jabber.cebat.com sur l'ip de ton serveur.

n°717797
Zboss
Si tu doutes, reboot...
Posté le 16-08-2005 à 11:10:59  profilanswer
 

Mais j'ai le problème même depuis le poste de Linux lui même, c'est un autre pb ça ?
 
Et comment je rajoute l'enregistrement dont tu parles. Dans le fichier "hosts" de Windows ?


Message édité par Zboss le 16-08-2005 à 11:11:22

---------------
Mario Kart for Ever
n°717870
Zboss
Si tu doutes, reboot...
Posté le 16-08-2005 à 14:43:19  profilanswer
 

Un truc me chagrine, qui a sûrement un rapport avec le "host jabber.cebat.com" qui me renvoit : "Host jabber.cebat.com not found: 3(NXDOMAIN) : en fait si je regarde le guide de léa-linux, une fois le serveur lancé, en faisant "ps ax | grep jabber", ils ont un truc du genre  
 

Citation :


/usr/sbin/jabberd -h jabber.masociete.com -c /etc/jabber/jabber.xml -B


 
Or moi j'obtiens la même chose, mais sans le "jabber;masociete.com". Comment résoudre ce pb ? Est-ce que c'est lié ?  :sweat:


---------------
Mario Kart for Ever
n°717873
Mjules
Modérateur
Parle dans le vide
Posté le 16-08-2005 à 14:54:39  profilanswer
 

le nom que tu as mis dans ton fichier jabber.xml corrspond bien au nom de ta machine (visible avec la commande hostname ) ?
 
tu as quelque part la correspondance entre le nom d'hôte et l'IP ? soit par DNS soit en remplaçant les fichiers hosts (en local et sur les clients)
 
pour le -h ; regarde à quoi correspond l'option dans le man et voit si elle doit s'appliquer


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°717875
l0ky
Posté le 16-08-2005 à 14:58:50  profilanswer
 

Demande aux admins du domaine cebat.com de rajouter un enregistrement jabber.cebat.com [:spamafote]

n°717882
Zboss
Si tu doutes, reboot...
Posté le 16-08-2005 à 15:12:02  profilanswer
 

Le hostname du tutorial est jabber.masociete.com. J'ai donc calqué mon nom là dessus : jabber.cebat.com. Cebat est une petite entreprise où je fais mon stage, il n'y a pas de domaine, et pas d'admins donc :D . Y'a juste qq postes sous XP et un PC sous Linux qui fait office de "serveur".
 
Si je remplace le hostname par le nom de la machine (ici "Poste5" ) ça marchera mieux ?
 
Là j'ai mis dans le fichier hosts la correspondance IP <--> jabber.cebat.com. Qd je fais telnet "jabber.cebat.com 5222", je vois bien la connexion sur le serveur qd je fais "netstat -an | grep -E '5222'= (ça me marque 192.168.0.5:5222     192.168.0.3:3907       ETABLISHED). Mais après qd je veux taper des trucs dans la fenêtre telnet, ça marque "<stream:error>Invalid XML</stream:error>  :sweat: .


Message édité par Zboss le 16-08-2005 à 15:13:07

---------------
Mario Kart for Ever
n°717883
Mjules
Modérateur
Parle dans le vide
Posté le 16-08-2005 à 15:13:51  profilanswer
 

note, je viens de tester et Mandrake fournis un script qui ajoute automatiquement ton nom d'hôte à l'option -h au démarrage du serveur.
 
il faut le démarrer par la commande service jabber start ou /etc/init.d/jabber start


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
mood
Publicité
Posté le 16-08-2005 à 15:13:51  profilanswer
 

n°717885
Zboss
Si tu doutes, reboot...
Posté le 16-08-2005 à 15:16:28  profilanswer
 

Oui je démarre avec service jabber start. Mais ne pas avoir le nom après le -h qd je fais "ps ax | grep jabber", ça suppose un problème ou pas nécessairement ?


---------------
Mario Kart for Ever
n°717886
Mjules
Modérateur
Parle dans le vide
Posté le 16-08-2005 à 15:17:59  profilanswer
 

c'est surprenant à tout le moins, sans aucune conf particulière hors le rajout de mon hostname dans le fichier jabber.xml, j'obtiens sans pb les lignes qui vont bien et je peux me connecter au serveur.


Message édité par Mjules le 16-08-2005 à 15:19:04

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°717891
Zboss
Si tu doutes, reboot...
Posté le 16-08-2005 à 15:21:17  profilanswer
 

C'est pcq ce serait pas drôle si ça marchait du premier coup pour moi... Mais c normal que le telnet inclu dans Windows XP me fasse n'importe quoi ? Il affiche plus les caractères que je tape une fois que je suis "connecté" à jabber.cebat.com.
 
En fait je sais même pas où est le problème finalement. Apparemment il a l'air de se connecter puisque je vois une connection sur le port 5222, mais c'est tout.


---------------
Mario Kart for Ever
n°717892
Mjules
Modérateur
Parle dans le vide
Posté le 16-08-2005 à 15:23:20  profilanswer
 

essaye toujours de te connecter avec putty en mode telnet


Message édité par Mjules le 16-08-2005 à 15:23:29

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°717894
Zboss
Si tu doutes, reboot...
Posté le 16-08-2005 à 15:27:24  profilanswer
 

J'ai essayé d'installer directement un client (Psi) pour outrepasser mes pb avec Telnet :D . J'essaye donc de me créer un compte avec Psi.
 
Dans les logs j'ai :
 

Citation :


20050816T13:24:46: [notice] (cebat.com): bouncing a routed packet to zboss@cebat.com from 11@c2s/80F1978: Unable to deliver, destination unknown


 
Je vais voir ce que tu m'as dit avec putty (déjà je vais voir sur Google ce que c'est :p )


---------------
Mario Kart for Ever
n°717896
Zboss
Si tu doutes, reboot...
Posté le 16-08-2005 à 15:32:16  profilanswer
 

Putty me donne le message suivant qd j'essaye de me connecter. Ca devient de plus en plus obscure, mais où est le pb  :sweat: .
 

Citation :


<stream:error>Invalid XML</stream:error>


Message édité par Zboss le 16-08-2005 à 15:32:25

---------------
Mario Kart for Ever
n°717902
ory
Posté le 16-08-2005 à 15:42:00  profilanswer
 

un domain local en .com, c'est pas bon, imagine qu'un jour le domaine cebat.com existe vraiement, ca sera le bordel.
 
Configure déjà correctement un domain pour ton réseau local, et que l'hôte qui héberge le serveur jabber soit correctement résolu par tous les postes de ton réseau, ensuite seulement attaque le config de jabberd.

n°717904
Zboss
Si tu doutes, reboot...
Posté le 16-08-2005 à 15:44:58  profilanswer
 

Mais donc tu me conseilles de remplacer le hostname par le nom du serveur (ici Poste5) ?


---------------
Mario Kart for Ever
n°717906
ory
Posté le 16-08-2005 à 15:50:15  profilanswer
 

configure déjà ton domaine local, genre un domaine cebat.home.

n°717908
Zboss
Si tu doutes, reboot...
Posté le 16-08-2005 à 15:52:07  profilanswer
 

Je vois pas ce que tu veux dire par "configure ton domaine local"  :sweat:


---------------
Mario Kart for Ever
n°717925
Zboss
Si tu doutes, reboot...
Posté le 16-08-2005 à 16:20:36  profilanswer
 

Est-ce que qq'un peut m'envoyer le fichier jabber.xml sans modification ? J'ai pas sauvegardé celui d'origine.


---------------
Mario Kart for Ever
n°718373
Zboss
Si tu doutes, reboot...
Posté le 17-08-2005 à 15:39:13  profilanswer
 

Help  :sweat:


---------------
Mario Kart for Ever
n°718449
mikala
Souviens toi du 5 Novembre...
Posté le 17-08-2005 à 18:03:42  profilanswer
 

Zboss a écrit :


Dans les logs j'ai :
 

Citation :


20050816T13:24:46: [notice] (cebat.com): bouncing a routed packet to zboss@cebat.com from 11@c2s/80F1978: Unable to deliver, destination unknown


 


a un moment ou un autre il va falloir que tu renseignes ton serveur GNU/Linux sur l'existence de cebat.com .
(d'autant que cela n'a rien a voir avec le jabber.cebat.com dont tu parlais au départ :p )

n°718450
mikala
Souviens toi du 5 Novembre...
Posté le 17-08-2005 à 18:04:30  profilanswer
 

Zboss a écrit :

Putty me donne le message suivant qd j'essaye de me connecter. Ca devient de plus en plus obscure, mais où est le pb  :sweat: .
 

Citation :


<stream:error>Invalid XML</stream:error>



bah ca fonctionne alors ( le serveur jabber )

n°718451
mikala
Souviens toi du 5 Novembre...
Posté le 17-08-2005 à 18:06:03  profilanswer
 

Zboss a écrit :

Est-ce que qq'un peut m'envoyer le fichier jabber.xml sans modification ? J'ai pas sauvegardé celui d'origine.


il doit surement etre dans /usr/share/doc

n°718452
mikala
Souviens toi du 5 Novembre...
Posté le 17-08-2005 à 18:06:54  profilanswer
 

Zboss a écrit :

Je vois pas ce que tu veux dire par "configure ton domaine local"  :sweat:


il faut renseigner la machine sur l'existence du domaine en question.
 

n°718455
Zboss
Si tu doutes, reboot...
Posté le 17-08-2005 à 18:23:50  profilanswer
 

Donc le domaine n'a rien à voir avec le jabber.cebat.com donc... Finalement le Hostname dans le fichier jabber.xml je dois mettre le nom du PC sur le réseau donc ?
 
Et "renseigner mon serveur sur l'existence de cebat.com" bah "cebat.com" n'existe pas ailleurs que dans le fichier jabber.xml :D .  
Le réseau est  juste constitué de qq postes sous Windows XP et un poste sous Linux. Il n'y a pas de domaine configuré, c'est un réseau tout simple comme chez un particulier.
 


---------------
Mario Kart for Ever
n°718468
mikala
Souviens toi du 5 Novembre...
Posté le 17-08-2005 à 18:50:42  profilanswer
 

j'ai un peu la flemme de répondre a tout :D
ceci dit :
http://jabberd.jabberstudio.org/1.4/#docs
devrait t'aider de manière importante .

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
 

Sujets relatifs
Serveur de fichier MP3Redirection Apache vers serveur web interne
Serveur NTPDistrib facile pour petit serveur/routeur?
Serveur d'imprimante très lent sous SambaIncapable de configurer mon serveur FTP ...
serveur de mailing liste: EcartisMPlayer HQ a besoin d'un nouveau serveur
Quels droits sur les fichiers pour un serveur web? 
Plus de sujets relatifs à : Serveur Interne Jabber


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR