Portál AbcLinuxu, 10. května 2025 07:08
Dobrý den. Máme pět počítačů, které se přihlašují přes XDMCP k serveru s Gentoo. Dva z těchto počítačů dnes najednou se odmítli připojit, přičemž se objevovala následující hláška:
Xlib: connection to "192.168.0.50:0.0" refused by server Xlib: Invalid MIT-MAGIC-COOKIE-1 key
Adresa 192.168.0.50 je adresa počítače ze kterého se připojuji, server má adresu 192.168.0.3. Tato hláška se objevuje i na serveru v souboru /var/log/kdm.log
. Ostatní tři počítače se připojují bez problémů. Tyto dva problémové počítače se naopak připojí k jiným čtyřem počítačům bez problémů. Jeden z problematických počítačů ma nainstalovaný Mepis 7.0 a druhý Debian Lenny.
Na serveru se již delší dobu nic neinstalovalo, připravuje se jeho ukončení provozu. Proto nás nebude až tolik mrzet pokud se tuto chybu opravit nepodaří. Na druhou stranu mne samozřejmě zajímá v čem je problém a třeba řešení pomůže i někomu jinému. Zkoušel jsem již hledat problém zde i na internetu, ale řešení jsem nenalezl.
Děkuji za každou pomoc.
Měl jsem případ, kdy příčinou byl poškozený "~/.Xauthority" soubor, stačilo jej smazat. Jde se přihlásit na Gentoo z těch dvou počítačů jako jiný uživatel? Co trochu zagooglit?
Asi jsem se špatně vyjádřil. On se vůbec nechytí na vzdálený server. Zůstane jen prázdná obrazovka s kurzorem. Jako když pustíte samotná X.
XDMCP je jenom takové šťouchnutí do display managera, aby se on přes X připojil na X server. Součástí tohoto štouchnutí je výměna sdíleného tajemství, aby se pak v X spojení mohl display manager autentizovat vůči serveru.
Zkuste si pustit X server v ukecanějším režimu. Případně vyměňte X11 MIT Magic cookie mezi stroji ručně.
Já jsem se s tímto problémem nesetkal, ale co jsem teď narychlo našel, tak někdo měl problémy s multihomed strojem, někomu zase nefungovalo generování pseudonáhodných čísel.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.