Putty: 'Server unerwartet geschlossene Netzwerkverbindung'

Putty 'Server unerwartet geschlossene Netzwerkverbindung' Ich habe die 'Server unerwartet geschlossene Netzwerkverbindung' erhalten (siehe https://superuser.com/questions/735824/putty-ends-to-an-unexpected-error-and-vnc-shows-terminal-with-error und Getting "Server unerwartet geschlossene Netzwerkverbindung"), aber es ist nicht mit einem Neustart verbunden, die Verbindung schlägt einfach unerwartet fehl und damit der Webserver (Apache), der vom Linux-Server ausgeführt wird. Ich benutze Putty über Windows 7, um eine Verbindung zu einem Raspberry Pi mit Raspbian herzustellen. Irgendwelche Ideen, was schief gehen könnte?

Author: Community, 2014-10-15

5 answers

Eine im Leerlauf befindliche PuTTY-Sitzung wird zu einem vom Hostserver festgelegten Zeitpunkt getrennt. Versuchen Sie, Keep-Alives in Kitt zu aktivieren. Dies führt dazu, dass PuTTY periodisch Null-SSH-Pakete an den Remote-Host sendet, wodurch verhindert wird, dass die Sitzung abläuft.

Der PuTTY-Client kann so konfiguriert werden, dass immer eine Verbindung hergestellt wird, die aufgrund von Inaktivität keine Zeit überschreitet. Führen Sie die folgenden Schritte aus, um eine neue Keep-Alive-Verbindung zu erstellen und zu speichern:

  1. Öffnen Sie die PuTTY-Anwendung und gehen Sie zu den Optionen panel (mit der Bezeichnung "Kategorie") auf der linken Seite des Fensters.
  2. Wählen Sie den Eintrag "Verbindung" aus (klicken).
  3. Ändern Sie im Bereich" Senden von Nullpaketen, um die Sitzung aktiv zu halten "rechts den Standardwert" Sekunden zwischen Keepalives " von 0 (Ausschalten) auf 1800 (30 Minuten).
  4. Aktivieren Sie das Kontrollkästchen" TCP keepalives aktivieren (Option SO_KEEPALIVE)". Hinweis: Diese Option ist möglicherweise nicht in älteren Versionen des PuTTY-Clients verfügbar.
  5. Auf der obersten linken Seite der Optionen panel, wählen Sie (klicken) "Sitzung".
  6. Geben Sie im Feld" Hostname (oder IP-Adresse) "den Zielhostnamen oder die IP-Adresse ein (z. destination.ipaddress.here.com" oder "192.168.1.1").
  7. Geben Sie im Texteingabefeld" Gespeicherte Sitzungen "einen Namen für die Sitzung an (z. B."savedsession").
  8. Wählen Sie "Speichern".

Um die geänderten Sitzungseinstellungen zu verwenden, wählen Sie sie aus der Liste "Gespeicherte Sitzungen" aus und klicken Sie dann auf die Schaltflächen "Laden" und "Öffnen".

Wenn Ihr verbunden sessions noch mal aus, geben Sie eine niedrigere Zahl von Sekunden in den Sekunden zwischen keepalives" - Wert.

 14
Author: afrab_null,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-10-15 07:20:16

Der Server hätte gehärtet werden können. Der Grund könnte sein, dass a) die Client-IP möglicherweise nicht in /etc/allowhosts konfiguriert ist und/oder b) die Unix/linux-Firewall-Regel/selinux dies nicht zulässt.

 1
Author: AVA,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-11-09 07:49:57

Ich hatte lange Zeit das gleiche Problem, ich verwende Putty, um eine Verbindung zu AWS Linux-Instanzen herzustellen (einige Remote-Cloud-Server) Ich habe auf mehreren Seiten mehrere Seiten über das Reparieren mit keepAlives gelesen, es versucht, aber ohne Erfolg.

Und erst gestern habe ich bei der Suche nach Farbschemaeinstellungen Folgendes gefunden: https://github.com/jblaine/solarized-and-modern-putty

Neben der Anpassung der Farben des Terminals gelten einige vernünftige Standardeinstellungen (wie die für die KeepAlives zu 59 Sekunden plus andere), und rate mal was? Ich hatte keine geschlossene Verbindung für zwei ganze Tage.

 0
Author: Mario Chapa,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-05-27 02:08:12

Ich habe alles oben ausprobiert und nichts hat funktioniert, bis dies

vi /etc/ssh/sshd_config
ClientAliveInterval 60
restart deamon sshd

Wechselte auch zu Kitty, einem alternativen Putty-Klon, der viel besser ist

 0
Author: Amarpreet,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-11-11 06:24:25

Sie waren länger im Leerlauf als das Sitzungs-Timeout auf dem Remote-Gerät, also wurde die Sitzung geschlossen und PuTTy hatte es nicht erwartet.

 -1
Author: cpt_fink,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-10-15 05:50:28