Probleemoplossing voor de PuTTY Network Error
Software caused connection abort
Lees wat PuTTY te zeggen heeft over de fout
Dit is een algemene fout die wordt veroorzaakt door de Windows-netwerkcode wanneer deze om de een of andere reden een bestaande verbinding doodt. Het kan bijvoorbeeld gebeuren als u de netwerkkabel uit de achterkant van een met ethernet verbonden computer trekt, of als Windows een andere soortgelijke reden heeft om aan te nemen dat het hele netwerk onbereikbaar is geworden.
Windows genereert deze fout ook als het de machine aan de andere kant van de verbinding heeft opgegeven die erop reageert. Als het netwerk tussen je client en de server uitvalt en je client probeert dan wat gegevens te versturen, zal Windows verschillende pogingen doen om de gegevens te versturen en zal dan de verbinding opgeven en uitschakelen. In het bijzonder kan dit gebeuren, zelfs als je niets hebt getypt, als je SSH-2 gebruikt en PuTTY probeert een sleutel opnieuw uit te wisselen.
(Het kan ook gebeuren als je keepalives in je verbinding gebruikt. Andere mensen hebben gemeld dat keepalives deze fout voor hen oplossen. (Er zijn voor- en nadelen van keepalives.)
We zijn ons niet bewust van enige reden waarom deze fout zou kunnen optreden die een bug in PuTTY zou vertegenwoordigen. Het probleem is tussen u, uw Windows systeem, uw netwerk en het externe systeem.
Probeer een andere SSH-client
Het probleem bestaat waarschijnlijk ergens tussen PuTTY en de doel-SSH-server. Om dit te bewijzen, gebruikt u een andere SSH-client zoals http://kitty.9bis.net ) en kijkt u of het probleem zich ook daar voordoet. Waarschijnlijk zal dit het probleem weg isoleren van PuTTY.
Suspect spotty internetverbinding
Het probleem kan de spotty internetverbinding zijn. Internetconnectiviteit Het monitoren van de uptime van een internetverbinding is een goede manier om te bepalen of uw ISP pakketten verliest en is de oorzaak van de daling van PuTTY. Koop wat software die de uptime van een internetverbinding test. Bijvoorbeeld http://code.google.com/p/internetconnectivitymonitor/ . Frequente en lange onderbrekingen van de internetverbinding zijn een inbreuk op de servicevereisten van de ISP. Als dit het geval is, zal het moeilijk zijn om te bewijzen dat het de fout van de ISP is, omdat de technische ondersteuning dit soort problemen automatisch op uw computer, OS, router en bedrading naar uw huis legt. Als u gebruik maakt van kabelinternet en u woont in de boonies, kan het mogelijk zijn dat defecte hardware in de huizen van uw buurman een paar seconden/minuten statisch aan de lijn is wanneer ze het voor het eerst aanzetten. Tot slot is het mogelijk dat er defecte hardware in het netwerk van de ISP naar uw huis is. De kosten voor ISP’s om hun hardware te vervangen zijn zo hoog, dat ze het vaak niet zullen doen tenzij er genoeg abonnees in een gebied zijn om de kosten te dekken.
Verwacht de bedrade/draadloze router
Maak je verbinding via een bedrade/draadloze router? Hoe oud is deze? Uw router kan het probleem zijn. Oude draadloze en bekabelde technologie kan sporadisch oud worden en verbindingen laten vallen en opnieuw opstarten, waardoor PuTTY afsterft. Verwijder deze componenten uit de vergelijking en kijk of dat het probleem oplost. Probeer een bekabelde verbinding en/of een andere router om te zien of dat het probleem oplost. Ik had een Linksys draadloze router deze langzame dood en laat de verbindingen vallen en herstarten.
Verwacht het besturingssysteem dat de SSH-verbinding verzorgt
De computer waarmee u verbinding maakt met SSH heeft een beleid voor het aantal seconden om de SSH-verbindingen in leven te houden. Dit aantal is laag ingesteld om veiligheidsredenen, en je zou het kunnen verhogen. Waar deze instelling is, hangt af van het besturingssysteem dat u gebruikt en dat SSH levert.
Als u PuTTY gebruikt via een virtuele machine
Als u PuTTY gebruikt via een virtuele machine, kan er een beleid zijn op de virtuele machine die uw SSH-verbinding met de server verbreekt wanneer deze denkt dat deze inactief is. Het verhogen van deze waarden hangt af van welke virtuele machine software en welk besturingssysteem u gebruikt.
Als de internetverbinding slecht is, werkt de SSH-clientverbinding om:
Als uw ISP een onstabiele verbinding aanbiedt, zou u de verbrekingen minder pijnlijk kunnen maken met “ssh autologin”. Wat je doet is een publieke en private sleutel genereren. En je vertelt je buitenlandse server om automatisch iedereen die een accurate private sleutel levert binnen te laten. Het lost uw probleem niet volledig op, maar wanneer de internetstoring optreedt, hoeft u alleen maar het venster te sluiten, op een pictogram te dubbelklikken en u wordt onmiddellijk terug naar de opdrachtregel van uw hoofdmap gebracht zonder een gebruikersnaam/wachtwoord in te voeren.
Dit helpt u daarbij Is er een manier om “automatisch in te loggen” in PuTTTY met een wachtwoord?