* Dans sshd_confg, j'ai "UseLogin no" qui est commenté. D'après ce qui ce tu mentionné plus haut la mention "UseLogin" est à "no" par défault, il ne faut donc pas y touché.
* L'utilitaire est bien installé sur la machine. Si j'essaye de faire du ssh -X à partir d'un SUN Ray, je suis obligé de faire sur le serveur Red Hat :
#xauth add `echo "${DISPLAY}" | sed 's/.*\(:.*\)/1円/'` . `mcookie`
#export DISPLAY=host_client:4.0
* La variable DISPLAY apparaît bien avec la commande :
env | grep DSIPLAY
Est-il possible que l'un des fichiers exécutés au lancement du shell sur le serveur SSH viennent écraser la valeur de la variable DISPLAY ?
Que se passe-t-il si tu fixes DISPLAY à la valeur "localhost:10.0" ?
Je me suis peut être trop avancé sur ce point. J'ai vérifié sur d'autres machine, le ssh -X n'écrase pas la variable DISPLAY et cela fonctionne très bien sur une autre machine. La RED HAT garde donc "localhost:10.0" en variable DISPLAY, quand je me connecte dessus.
Par contre l'ouverture du port 6010 est bien plus intéressante. En effet il est fermé sur la RED HAT est pas sur les autres systèmes :
telnet localhost 6010
Trying 10.0.2.7...
telnet: connect to address 10.0.2.7: Connection refused
telnet: Unable to connect to remote host: Connection refused
Comment fait-on pour ouvrir le port 6010 sur RED HAT ?
Je suspecte aussi les "Magik Cookies" fais avec xauth, mais je ne maîtrise pas du tout cette techno .....
Merci de l'aide
[^] # Re: Points à vérifier => fait
Posté par dubis . En réponse au message ssh -X => cannot connect to X server. Évalué à 2.
* Dans sshd_confg, j'ai "UseLogin no" qui est commenté. D'après ce qui ce tu mentionné plus haut la mention "UseLogin" est à "no" par défault, il ne faut donc pas y touché.
* L'utilitaire est bien installé sur la machine. Si j'essaye de faire du ssh -X à partir d'un SUN Ray, je suis obligé de faire sur le serveur Red Hat :
#xauth add `echo "${DISPLAY}" | sed 's/.*\(:.*\)/1円/'` . `mcookie`
#export DISPLAY=host_client:4.0
* La variable DISPLAY apparaît bien avec la commande :
env | grep DSIPLAY
Je me suis peut être trop avancé sur ce point. J'ai vérifié sur d'autres machine, le ssh -X n'écrase pas la variable DISPLAY et cela fonctionne très bien sur une autre machine. La RED HAT garde donc "localhost:10.0" en variable DISPLAY, quand je me connecte dessus.
Par contre l'ouverture du port 6010 est bien plus intéressante. En effet il est fermé sur la RED HAT est pas sur les autres systèmes :
telnet localhost 6010
Trying 10.0.2.7...
telnet: connect to address 10.0.2.7: Connection refused
telnet: Unable to connect to remote host: Connection refused
Comment fait-on pour ouvrir le port 6010 sur RED HAT ?
Je suspecte aussi les "Magik Cookies" fais avec xauth, mais je ne maîtrise pas du tout cette techno .....
Merci de l'aide