2014-10-15 05:48:28 +0000 2014-10-15 05:48:28 +0000
11
11

Putty: 'Server heeft onverwachts netwerkverbinding gesloten'

Putty ‘Server onverwacht gesloten netwerkverbinding’ Ik heb de ‘Server onverwacht gesloten netwerkverbinding’ gekregen (zie https://superuser.com/questions/735824/putty-ends-to-an-unexpected-error-and-vnc-shows-terminal-with-error en Krijg “Server onverwacht gesloten netwerkverbinding” ) maar het is niet geassocieerd met een reboot, de verbinding valt gewoon onverwacht weg en daarmee ook de webserver (Apache) die op de Linux server draait. Ik gebruik Putty via Windows 7 om verbinding te maken met een Raspberry Pi waarop Raspbian draait. Iemand een idee wat er mis kan gaan?

Antwoorden (4)

13
13
13
2014-10-15 07:20:16 +0000

Een inactieve PuTTY-sessie zal de verbinding verbreken op een tijdstip dat door de hostserver wordt bepaald. Probeer keep-alives in PuTTY in te schakelen. Dit zorgt ervoor dat PuTTY periodiek null SSH-pakketten naar de host op afstand stuurt, waardoor wordt voorkomen dat de sessie wordt afgebroken.

De PuTTY client kan geconfigureerd worden om altijd een verbinding op te zetten die niet zal afbreken door inactiviteit. Om een nieuwe keep-alive verbinding te maken en op te slaan, volg je deze stappen:

  1. Open de PuTTY-toepassing en ga naar het paneel Opties (met het label “Categorie”) aan de linkerkant van het venster.
  2. Selecteer (klik) het item “Verbinding”.
  3. In het “Verzenden van null-pakketten om de sessie actief te houden” gebied aan de rechterkant, verander de standaard waarde van “Seconden tussen keepalives” van 0 (uitzetten) naar 1800 (30 minuten).
  4. Schakel het selectievakje “TCP keepalives inschakelen (SO_KEEPALIVE optie)” in. Opmerking: Deze optie is mogelijk niet beschikbaar in oudere versies van de PuTTY-client.
  5. Selecteer (klik) “Session” linksboven in het paneel Options.
  6. In het veld “Hostnaam (of IP-adres)” voer je de hostnaam of het IP-adres van de bestemming in (bijvoorbeeld “destination.ipaddress.here.com” of “192.168.1.1”).
  7. 7. Geef in het tekstveld “Saved Sessions” een naam op voor de sessie (bijv. “savedsession”).
  8. 8. Kies “Opslaan”.

Om de gewijzigde sessie-instellingen te gebruiken, selecteert u die in de lijst “Opgeslagen sessies” en klikt u vervolgens op de knoppen “Laden” en “Openen”.

Als uw verbonden sessies nog steeds time-out gaan, voer dan een lager aantal seconden in bij de waarde “Seconden tussen keepalives”.

1
1
1
2018-11-09 07:49:57 +0000

De server kan gehard zijn. De reden kan zijn a) dat de ip van de client niet geconfigureerd is in /etc/allowhosts en/of b) dat een unix/linux firewall regel/selinux niet toestaat.

0
0
0
2016-05-27 02:08:12 +0000

Ik had hetzelfde probleem voor een lange tijd, ik gebruik putty om verbinding te maken met AWS linux instances (sommige externe cloudservers) Ik las over het repareren met keepAlives in verschillende pagina’s, probeerde het maar het mocht niet baten.

En gisteren, toen ik op zoek was naar wat kleurenschema instellingen vond ik dit https://github.com/jblaine/solarized-and-modern-putty

Naast het aanpassen van de kleuren van de terminal past het ook wat verstandige standaardinstellingen toe (Zoals de eerder genoemde KeepAlives op 59 seconden plus andere), en raad eens? Ik heb al twee hele dagen geen gesloten verbinding meer gehad.

-1
-1
-1
2014-10-15 05:50:28 +0000

Je was langer inactief dan de sessie timeout op het apparaat op afstand, dus werd de sessie gesloten en PuTTy verwachtte dit niet.