ssh -Y wirft Packet corrupt
Hallo Leute, ich versuche eine ssh Verbindung mit X11 forwarding von einem D600 Laptop auf meinen Arbeitsrechner aufzubauen und bekomme immer einen Fehler, dem ich nicht auf die Spur komme. hk@d600:~> ssh -Y x220 xterm Password: Received disconnect from 192.168.178.23: 2: Packet corrupt Die Gegenrichtung hk@x220:~> ssh -Y d600 firefox läuft einwandfrei. Ebenso eine ssh-Verbindung von einem dritten Rechner. Meine Nachforschungen über Google brachten nichts brauchbares. Hat jemand eine Idee, wo ich ansetzen könnte? Danke und viele Grüße Heiner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 18.05.2013 16:25, schrieb Heiner Kuhlmann:
Hallo Leute,
ich versuche eine ssh Verbindung mit X11 forwarding von einem D600 Laptop auf meinen Arbeitsrechner aufzubauen und bekomme immer einen Fehler, dem ich nicht auf die Spur komme.
hk@d600:~> ssh -Y x220 xterm Password: Received disconnect from 192.168.178.23: 2: Packet corrupt
Die Gegenrichtung
hk@x220:~> ssh -Y d600 firefox
läuft einwandfrei.
Ebenso eine ssh-Verbindung von einem dritten Rechner.
Meine Nachforschungen über Google brachten nichts brauchbares.
Hat jemand eine Idee, wo ich ansetzen könnte?
Danke und viele Grüße Heiner
Was sagt den das Log auf der Serverseite (192.168.178.23) ? mfg Hendrik -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Sat, 18 May 2013 21:35:29 +0200
Hendrik Woltersdorf
Am 18.05.2013 16:25, schrieb Heiner Kuhlmann:
Hallo Leute,
ich versuche eine ssh Verbindung mit X11 forwarding von einem D600 Laptop auf meinen Arbeitsrechner aufzubauen und bekomme immer einen Fehler, dem ich nicht auf die Spur komme.
hk@d600:~> ssh -Y x220 xterm Password: Received disconnect from 192.168.178.23: 2: Packet corrupt
Die Gegenrichtung
hk@x220:~> ssh -Y d600 firefox
läuft einwandfrei.
Ebenso eine ssh-Verbindung von einem dritten Rechner.
Meine Nachforschungen über Google brachten nichts brauchbares.
Hat jemand eine Idee, wo ich ansetzen könnte?
Danke und viele Grüße Heiner
Was sagt den das Log auf der Serverseite (192.168.178.23) ?
x220 (192.168.178.23) in /etc/ssh/sshd_config LogLevel DEBUG3 ---log auf 192.168.178.23 May 19 11:43:08 x220 sshd[3544]: debug2: channel 3: window 16384 sent adjust 49152 May 19 11:43:08 x220 sshd[3544]: last message repeated 4 times May 19 11:43:08 x220 sshd[3544]: debug2: channel 3: window 18400 sent adjust 47136 May 19 11:43:08 x220 sshd[3544]: debug2: channel 3: window 25600 sent adjust 39936 May 19 11:43:12 x220 sshd[3544]: debug2: channel 3: rcvd adjust 57796 May 19 11:43:13 x220 sshd[3544]: Corrupted MAC on input. May 19 11:43:13 x220 sshd[3544]: Disconnecting: Packet corrupt May 19 11:43:13 x220 sshd[3544]: debug1: do_cleanup May 19 11:43:13 x220 sshd[3544]: debug3: PAM: sshpam_thread_cleanup entering May 19 11:43:13 x220 sshd[3541]: debug3: mm_request_receive entering May 19 11:43:13 x220 sshd[3541]: debug1: do_cleanup May 19 11:43:13 x220 sshd[3541]: debug1: PAM: cleanup May 19 11:43:13 x220 sshd[3541]: debug1: PAM: closing session May 19 11:43:13 x220 sshd[3541]: debug1: PAM: deleting credentials May 19 11:43:13 x220 systemd-logind[700]: Removed session 20. May 19 11:43:13 x220 sshd[3541]: debug3: PAM: sshpam_thread_cleanup entering ---/log ---ssh -vvv auf d600 192.168.178.21 hk@d600:~> ssh -Y -vvv x220 firefox OpenSSH_6.0p1, OpenSSL 1.0.1e 11 Feb 2013 ... debug2: channel 1: rcvd adjust 33108 debug2: channel 1: window 2046796 sent adjust 50356 debug2: channel 1: window 2047512 sent adjust 49640 debug2: channel 1: window 2046620 sent adjust 50532 debug2: channel 1: window 2043668 sent adjust 53484 debug2: channel 1: window 2041264 sent adjust 55888 debug2: channel 1: window 2043616 sent adjust 53536 debug2: channel 1: rcvd adjust 46224 debug2: channel 1: rcvd adjust 49152 debug2: channel 1: rcvd adjust 49152 debug2: channel 1: rcvd adjust 49152 debug2: channel 1: rcvd adjust 49152 debug2: channel 1: rcvd adjust 49152 debug2: channel 1: rcvd adjust 47136 debug2: channel 1: rcvd adjust 39936 debug2: channel 1: window 2039356 sent adjust 57796 Received disconnect from 192.168.178.23: 2: Packet corrupt ---/ssh Die vollständigen Logs hängen an. Die Logs sehen für mich OK aus: debug2: channel 1: window 2039356 sent adjust 57796 sshd[3544]: debug2: channel 3: rcvd adjust 57796 May 19 11:43:13 x220 Erst danach kommt: May 19 11:43:13 x220 sshd[3544]: Corrupted MAC on input. Liegt der Fehler auf einer tieferen Ebene? Danke und Grüße Heiner
Hallo Heiner Kuhlmann, Am Sonntag, 19. Mai 2013 12:13 schrieb Heiner Kuhlmann:
... May 19 11:43:13 x220 sshd[3544]: Corrupted MAC on input. ...
Kommt das immer an der gleichen Stelle? Bzw: Gibt's auch sonst Pakete mit korrupter MAC? Wenn nein, dann Schuss ins Blaue: Hardwareschaden / Hitze ... -- Herzliche Grüße! Rolf Muth Meine Adressen duerfen nicht fuer Werbung verwendet werden! S/MIME Schluessel 0x25994A0F4AF48400, OpenPGP Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xF8DC41935544C89A -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 19.05.2013 12:13, schrieb Heiner Kuhlmann:
On Sat, 18 May 2013 21:35:29 +0200 Hendrik Woltersdorf
wrote:
x220 (192.168.178.23) in /etc/ssh/sshd_config LogLevel DEBUG3
---log auf 192.168.178.23 May 19 11:43:08 x220 sshd[3544]: debug2: channel 3: window 16384 sent adjust 49152 May 19 11:43:08 x220 sshd[3544]: last message repeated 4 times May 19 11:43:08 x220 sshd[3544]: debug2: channel 3: window 18400 sent adjust 47136 May 19 11:43:08 x220 sshd[3544]: debug2: channel 3: window 25600 sent adjust 39936 May 19 11:43:12 x220 sshd[3544]: debug2: channel 3: rcvd adjust 57796 May 19 11:43:13 x220 sshd[3544]: Corrupted MAC on input. May 19 11:43:13 x220 sshd[3544]: Disconnecting: Packet corrupt May 19 11:43:13 x220 sshd[3544]: debug1: do_cleanup May 19 11:43:13 x220 sshd[3544]: debug3: PAM: sshpam_thread_cleanup entering May 19 11:43:13 x220 sshd[3541]: debug3: mm_request_receive entering May 19 11:43:13 x220 sshd[3541]: debug1: do_cleanup May 19 11:43:13 x220 sshd[3541]: debug1: PAM: cleanup May 19 11:43:13 x220 sshd[3541]: debug1: PAM: closing session May 19 11:43:13 x220 sshd[3541]: debug1: PAM: deleting credentials May 19 11:43:13 x220 systemd-logind[700]: Removed session 20. May 19 11:43:13 x220 sshd[3541]: debug3: PAM: sshpam_thread_cleanup entering
---/log
---ssh -vvv auf d600 192.168.178.21 hk@d600:~> ssh -Y -vvv x220 firefox OpenSSH_6.0p1, OpenSSL 1.0.1e 11 Feb 2013
...
debug2: channel 1: rcvd adjust 33108 debug2: channel 1: window 2046796 sent adjust 50356 debug2: channel 1: window 2047512 sent adjust 49640 debug2: channel 1: window 2046620 sent adjust 50532 debug2: channel 1: window 2043668 sent adjust 53484 debug2: channel 1: window 2041264 sent adjust 55888 debug2: channel 1: window 2043616 sent adjust 53536 debug2: channel 1: rcvd adjust 46224 debug2: channel 1: rcvd adjust 49152 debug2: channel 1: rcvd adjust 49152 debug2: channel 1: rcvd adjust 49152 debug2: channel 1: rcvd adjust 49152 debug2: channel 1: rcvd adjust 49152 debug2: channel 1: rcvd adjust 47136 debug2: channel 1: rcvd adjust 39936 debug2: channel 1: window 2039356 sent adjust 57796 Received disconnect from 192.168.178.23: 2: Packet corrupt ---/ssh
Die vollständigen Logs hängen an.
Die Logs sehen für mich OK aus:
debug2: channel 1: window 2039356 sent adjust 57796
sshd[3544]: debug2: channel 3: rcvd adjust 57796 May 19 11:43:13 x220
Erst danach kommt:
May 19 11:43:13 x220 sshd[3544]: Corrupted MAC on input.
Liegt der Fehler auf einer tieferen Ebene?
Danke und Grüße Heiner
Neben Schäden an der Hardware u.ä., kommt evtl. noch ein Problem mit der Checksummenberechnung in Frage. Um das zu testen, kann man das Checksumming abschalten: ethtool -K eth0 rx off tx off Ich weiß jetzt nur nicht ob auf Client, Server oder beiden Seiten; im Zweifel ausprobieren. Und die richtige Schnittstelle anstatt "eth0" einsetzen. Sollte es dann funktionieren, muss natürlich getestet werden, ob Müll ankommt. Dazu könnte man z.B. eine größere Datei übertragen und auf beiden Seiten manuell Checksummen prüfen; z.B. mit md5sum. mfg Hendrik -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Heiner Kuhlmann, Am Samstag, 18. Mai 2013 16:25 schrieb Heiner Kuhlmann:
Hallo Leute,
ich versuche eine ssh Verbindung mit X11 forwarding von einem D600 Laptop auf meinen Arbeitsrechner aufzubauen und bekomme immer einen Fehler, dem ich nicht auf die Spur komme.
hk@d600:~> ssh -Y x220 xterm Password: Received disconnect from 192.168.178.23: 2: Packet corrupt
Versuchs mal mit ssh -v ... maximal -vvv vielleicht liefert das was. -- Herzliche Grüße! Rolf Muth Meine Adressen duerfen nicht fuer Werbung verwendet werden! S/MIME Schluessel 0x25994A0F4AF48400, OpenPGP Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xF8DC41935544C89A -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
Heiner Kuhlmann
-
Hendrik Woltersdorf
-
Rolf Muth