[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

XDMCP avec GDM (version 2 et 3) Sans internet



Notre société utilise un système Debian avec GDM et XDMCP. La configuration est tel que les clients  légers ont un serveur  VNC dédié (donc un port) permettant en cas de problème de tuer le serveur VNC défaillant.

Jusqu'à présent de légers problèmes pouvait arriver ou un écran gris apparaissait rarement mais nous avons remarqué que l'écran gris avec le curseur « X » apparaissait lorsque la connexion Internet n'était pas établie.

Depuis quelques mois je tente de trouver une solution à ce problème sans succès.
J'utilise principalement Wireshark afin de filtrer plus simplement les données qui transitent et avoir une facilité de lecture.

Voici les informations de /etc/inittab
.
axv1:2:respawn:/etc/govnc 1 1280x1024 16   1>/tmp/postevnclog1 2>&1
axv2:2:respawn:/etc/govnc 2 1024x768 16  1>/tmp/postevnclog2 2>&1
axv3:2:respawn:/etc/govnc 3 1024x768 16  1>/tmp/postevnclog3 2>&1
axv4:2:respawn:/etc/govnc 4 1024x768 16  1>/tmp/postevnclog4 2>&1
axv5:2:respawn:/etc/govnc 5 1024x768 16  1>/tmp/postevnclog5 2>&1
axv6:2:respawn:/etc/govnc 6 1024x768 16  1>/tmp/postevnclog6 2>&1
axv7:2:respawn:/etc/govnc 7 1024x768 16  1>/tmp/postevnclog7 2>&1
axv8:2:respawn:/etc/govnc 8 1024x768 16  1>/tmp/postevnclog8 2>&1

Voici la commande généré par le script :

/usr/bin/Xvnc :2 -displayID poste2 -DisconnectClients -NeverShared -SecurityTypes None -ZlibLevel=0 -ac -query 192.168.1.3 -once -terminate -geometry 1024x768 -depth 16 -rfbwait 120000 -rfbport 5902

Le fichier gdm.conf comporte bien le paramètre XDMCP afin d'être activé.
Tout fonctionne sauf dans le cadre ou internet est absent (alors que l'utilisation est locale) ce qui m'a poussé à regarder ce qui transitait au moment du lancement du lancement des sessions XDMCP.
Malgré cela rien de bien concluant. J'ai tenté de passer un bind9 en cache avec forwarder et Récursivité pour voir si cela provient d'une recherche DNS infructueuse car à chaque reconnexion de ma carte un ensemble de requête DNS apparait  entrecoupé de requête ICMP pour la plupart infructueuse.

J'ai remarqué, surtout, une connexion permanente à l'adresse 212.118.234.79 de mon poste sur internet  et un kill des serveurs VNC.
Cependant je n'ai aucune idée de ce que cela peut être.

Un des points intéressant est que parfois avec bind9 et son cache le client léger reçoit bien une connexion propre avec un gdm attitré.
N'y a-t-il pas moyen d'éviter  autrement que de passer par une bidouille avec un server bind9 local et qui serait réellement efficace.
Dans la solution avec bing si la perte de connexion perdure cela ne fonctionne plus ce qui n'est pas très acceptable dans un environnement pro.

Merci de vos réponses.


PS : Si une personne pouvait m'éclairé sur la nécessité d'avoir internet pour que ce système fonctionne.





Reply to: