Bonjour,
J'essaye de mettre en place sur deux machines (Debian) du X11 forwarding via SSH. Les postes utilisateurs qui s'y connecteront sont sous windows XP, avec le logiciel Xming installé pour avoir un environnement X-Window.
Pendant la première phase de tests (où j'ai mis en place et testé tout seul) ça s'est bien passé, par contre maintenant que j'ai demandé aux utilisateurs d'essayer, de temps en temps ça marche, mais le plus souvent j'ai l'erreur "X11 proxy: MIT-MAGIC-COOKIE-1 data did not match". Ca n'a pas l'air totalement aléatoire mais je ne trouve pas d'où ça vient.
Pour info (je ne sais pas dans quelle mesure ça importe) mes utilisateurs sont en root (via login avec compte nominatif puis `sudo -i`), dans le fichier .profile des users j'ai ajouté :
Citation :
export DISPLAY="localhost:10"
export XAUTHORITY="/home/Network/.Xauthority"
|
(tous les utilisateurs ont le même home) et enfin dans le fichier sudoers j'ai ajouté la ligne :
Citation :
Defaults env_keep = "XAUTHORITY DISPLAY"
|
pour que les variables d'environnement suivent quand les users passent en root. Le fichier /home/Network/.Xauthority existe bien, et quand je fais un xauth list (toujours en root donc) j'ai bien quelques lignes de cookies.
Maintenant ce que je me demande c'est avec quoi sont comparés ces cookies ? et comment sont-ils générés ? puisqu'apparement c'est cette étape de comparaison qui foire mais comme je ne sais pas avec quoi ils sont comparés (ni comment avoir plus d'infos/logs sur le mécanisme) je suis un peu bloqué.
---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h