ubuntuusers.de

SSH - X11 connection rejected because of wrong authentication

Status: Gelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

VladTepees

Anmeldungsdatum:
8. Oktober 2012

Beiträge: Zähle...

Hallo Leute, seit eingier Zeit kann ich bei einer SSH -X Verbindung zu einem Server keine grafischen Oberflächen mehr öffnen. z.B. matlab. Es kommt immer der Fehler: X11 connection rejected because of wrong authentication.

Habe nach einigen google-Suchen folgendes getestet:

1. Genügend Speicher auf dem Server und mein eigener Rechner: Habe ich

2. ~/.Xauthority auf dem Server gehört mir und ich kann auch lesen und schreiben

3. Auf meinem lokalen Rechner ist X11Forwarding eingeschaltet in /etc/ssh/sshd_config (X11Forwarding yes)

4. Wenn ich auf dem Server "xauth list" ausführe kriege ich keine Einträge, also "keine Ausgabe"

1
2
name@server ~ $ xauth list
name@server ~ $ 

Ich habe die Vermutung dass es an Punkt vier liegt, aber weiß nicht genau wie ich das reparieren kann.

Hat jemand eine Idee ?

Viele Grüße

Vlad

Blaimi

Avatar von Blaimi

Anmeldungsdatum:
9. Januar 2008

Beiträge: 943

Wohnort: 76185

gib bitte mal ein bisschen mehr info.

was für ein system hast du auf dem server, und was ist da für die bereitstellung von X zuständig? wie baust du die Verbindung auf? ich benutze für sowas immer „ssh user@server -X“ – an der sshd_config hab ich noch nie was gemacht.

user@inanna ~ $ ssh root@hidden
Last login: Wed Feb 13 12:01:25 2013 from also_hidden
hidden ~ # xauth list
xauth:  creating new authority file /root/.Xauthority
hidden ~ # Abgemeldet
Connection to hidden closed.
user@inanna ~ $ ssh root@hidden -X
Warning: untrusted X11 forwarding setup failed: xauth key data not generated
Warning: No xauth data; using fake authentication data for X11 forwarding.
Last login: Sat Feb 16 04:30:22 2013 from also_hidden
/usr/bin/xauth:  creating new authority file /root/.Xauthority
hidden ~ # xauth list
hidden/unix:10  MIT-MAGIC-COOKIE-1  86951ccb95b2blubbd35301bla38dd82
hidden ~ # Abgemeldet
Connection to hidden closed.
user@inanna ~ $ 

auf dem server ist debian sqeeze mit xvfb drauf

VladTepees

(Themenstarter)

Anmeldungsdatum:
8. Oktober 2012

Beiträge: Zähle...

Sorry dass ich erst jetzt antworte, war ein wildes Wochenende ☺

Ich weiß nicht genau welches System darauf läuft. Hab mal was nachgegoogelt. Meinst du das?

1
2
test@hidden ~ $ cat /etc/*release
Gentoo Base System release 2.1

Wie finde ich heraus was für die Bereitstellung zuständig ist ?

Es handelt sich um einen Uni-Server, auf dem ich mich auf dem Uni-Netz anmelde um größere Simulationen zu machen.

Ich verbinde immer mit

1
ssh -X user@server

Denke das sollte richtig sein.

Fehlermeldung ist:

1
2
user@server ~ $ kate
X11 connection rejected because of wrong authentication.

VladTepees

(Themenstarter)

Anmeldungsdatum:
8. Oktober 2012

Beiträge: 29

Das Problem ist gelöst. Hatte heute das Glück das der System Admin Zeit hatte ☺

Falls jemand anders dasselbe Problem hat, erstmal folgende Sachen prüfen:

http://www.cyberciti.biz/faq/x11-connection-rejected-because-of-wrong-authentication/

Wenn das nichts hilft, dann beschreibe ich mal was er bei mir gemacht hat.

Zunächst wusste er auch nicht so recht wieso das Problem auftritt. Dann hat er die ".Xauthority" gelöscht, sodass sie beim nächsten anmelden neu erstellt wird. Und folgenden Code eingegeben

1
$ export DISPLAY=meinRechnername.uni-xxxxx.de:0.1

eingegeben. Ausloggen und wieder einloggen und es ging wieder.

Das Problem war auch die ganze Zeit dass

1
xauth list

keine Ausgabe brachte, also nichts in die Liste eingetragen war. Nach dem beschriebenen Vorgehen ging es wieder und ein Eintrag war in die Liste eingetragen.

Antworten |