Die SSH-Sitzung hängt gelegentlich für einige Zeit

1132
arne

Ich habe mehrere SSH-Verbindungen zu einem Server, der sich im selben LAN befindet wie mein Desktop-Computer. Bei einigen Sitzungen ist X-Weiterleitung aktiviert, bei anderen nicht. Beide Arten von Sitzungen hängen gelegentlich für einige Sekunden auf, dh sie reagieren nicht auf Maus und / oder Tastatur und aktualisieren auch nicht den angezeigten Inhalt. Nach dieser kurzen Verzögerung funktionieren sie normal, die Sitzungen stürzen nicht ab.

Ich verwende lubuntu 13.04 auf meinem Desktop und Scientific Linux 6.3 auf dem Server. Es wurde nichts Besonderes mit der sshd auf dem Server oder dem ssh-Client auf dem Desktop gemacht. Keine der beiden Maschinen ist sogar nur annähernd voll ausgelastet. Irgendwelche Ideen?

Update: tcpdump zeigt an, dass mein Desktop-Computer weiterhin Pakete an den Server sendet (ungefähr 10 Pakete oder so), der Server antwortet nur einige Zeit nicht mehr. Es gibt zwei weitere Typen, die auf demselben Server arbeiten, und sie haben dieses Problem nicht.

Update 2: Es scheint, dass nicht nur die SSH-Sitzungen verzögert werden, sondern manchmal auch die Verbindung zum Internet für einige Zeit unterbrochen wird. Ich habe es vorher nicht gemerkt, weil ich damals nicht surfte. Der Internetausfall scheint (zeitlich) nicht mit dem SSH-Ausfall verbunden zu sein. Außerdem: Dies ist kein typisches WLAN-Problem - das Gerät verfügt nicht einmal über eine WLAN-Karte.

Update 3: Eine andere NIC löst das Problem nicht.

3
Welchen Kunden benutzen Sie? Versuchen Sie 'ssh -v', um Warn- oder Fehlermeldungen anzuzeigen golimar vor 10 Jahren 0
Client ist OpenSSH_6.1p1 Debian-4, OpenSSL 1.0.1c 10. Mai 2012, es werden jedoch keine Fehlermeldungen angezeigt. arne vor 10 Jahren 0

1 Antwort auf die Frage

0
GrzegorzOledzki

Wie in https://serverfault.com/a/209716/32017 erläutert, kann es sich um einen periodischen Schlüsselaustausch handeln, der dies verursacht. Während des Vorgangs wird die "normale" Verbindungsaktivität angehalten.