Troubleshooting the PuTTY Network Error
Software caused connection abort
Lire ce que PuTTY a à dire sur l'erreur
Il s'agit d'une erreur générique produite par le code réseau de Windows lorsqu'il tue une connexion établie pour une raison quelconque. Par exemple, cela peut se produire si vous tirez le câble réseau à l'arrière d'un ordinateur connecté à Internet, ou si Windows a une autre raison similaire de croire que le réseau entier est devenu inaccessible.
Windows génère également cette erreur s'il a abandonné la machine à l'autre bout de la connexion qui lui répond. Si le réseau entre votre client et le serveur tombe en panne et que votre client tente alors d'envoyer des données, Windows fera plusieurs tentatives d'envoi de données et abandonnera ensuite la connexion pour la couper. Cela peut notamment se produire même si vous n'avez rien tapé, si vous utilisez SSH-2 et que PuTTY tente un ré-échangement de clé.
(Cela peut également se produire si vous utilisez des keepalives dans votre connexion. D'autres personnes ont signalé que les keepalives corrigent cette erreur pour elles. (Il y a des avantages et des inconvénients des keepalives.))
Nous ne connaissons aucune raison pour laquelle cette erreur pourrait se produire qui représenterait un bug dans PuTTY. Le problème se situe entre vous, votre système Windows, votre réseau et le système distant.
Essayez un autre client SSH
Le problème se situe très probablement entre PuTTY et le serveur SSH cible. Pour en avoir la preuve, utilisez un client SSH différent comme http://kitty.9bis.net ) et voyez si le problème se produit là aussi. Cela permettra probablement d'isoler le problème loin de PuTTY.
Suspect d'une connexion Internet irrégulière
Le problème peut être dû à une connexion Internet irrégulière. Connectivité Internet La surveillance de la durée de fonctionnement d'une connexion Internet est un bon moyen de déterminer si votre fournisseur d'accès Internet perd des paquets et s'il est responsable de la panne de PuTTY. Procurez-vous un logiciel qui teste la durée de fonctionnement d'une connexion Internet. Par exemple, http://code.google.com/p/internetconnectivitymonitor/ . Des déconnexions fréquentes et prolongées d'Internet constituent une violation des exigences de service du FAI. Si c'est le cas, il sera difficile de prouver que c'est la faute du FAI, car le support technique rejette automatiquement la responsabilité de ce genre de problèmes sur votre ordinateur, votre système d'exploitation, votre routeur et le câblage de votre domicile. Si vous utilisez l'internet par câble et que vous vivez dans la cambrousse, il est possible que le matériel défectueux des maisons de vos voisins envoie des parasites sur la ligne pendant quelques secondes/minutes lorsqu'ils l'allument pour la première fois. Enfin, il est possible qu'il y ait du matériel défectueux dans le réseau du fournisseur d'accès Internet à votre domicile. Le coût de remplacement du matériel est si élevé pour les FAI qu'il arrive souvent qu'ils ne le fassent pas, à moins qu'il n'y ait suffisamment d'abonnés dans une zone pour justifier ce coût.
Soupçonnez le routeur filaire/sans fil
Vous vous connectez par un routeur filaire/sans fil ? Quel est son âge ? Votre routeur pourrait être le problème. Les anciennes technologies filaires et sans fil peuvent vieillir et faire tomber les connexions de façon sporadique et les redémarrer, ce qui entraîne la mort de PuTTY. Retirez ces composants de l'équation et voyez si cela résout le problème. Essayez une connexion câblée et/ou un autre routeur pour voir si cela résout le problème. J'ai fait subir à un routeur sans fil Linksys cette mort lente et j'ai coupé des connexions et les ai redémarrées.
Soupçonnez le système d'exploitation qui fournit la connexion SSH
L'ordinateur auquel vous vous connectez avec SSH a une politique de nombre de secondes pour maintenir les connexions SSH en vie. Ce nombre est fixé à un niveau bas pour des raisons de sécurité, et vous pouvez l'augmenter. L'emplacement de ce paramètre dépend du système d'exploitation que vous utilisez et qui fournit la connexion SSH.
Si vous utilisez PuTTY via une machine virtuelle
Si vous utilisez PuTTY en passant par une machine virtuelle, il se peut qu'il y ait une politique sur la machine virtuelle qui coupe votre connexion SSH au serveur lorsqu'elle pense qu'elle est inactive. L'augmentation de ces valeurs dépend du logiciel de la machine virtuelle et du système d'exploitation que vous utilisez.
**Si la connexion Internet est mauvaise, la connexion SSH du client fonctionne :
Si votre FAI fournit une connexion instable, vous pourriez rendre les déconnexions moins pénibles avec “ssh autologin”. Ce que vous faites est de générer une clé publique et une clé privée. Et vous dites à votre serveur étranger de laisser entrer automatiquement toute personne qui fournit une clé privée précise. Cela ne résout pas complètement votre problème, mais lorsque la panne d'Internet se produit, tout ce que vous faites est de fermer la fenêtre, de double-cliquer sur une icône, et vous êtes immédiatement ramené à la ligne de commande de votre dossier d'origine sans avoir à entrer un nom d'utilisateur/mot de passe.
Cela vous aidera Y a-t-il un moyen de se “connecter automatiquement” dans PuTTY avec un mot de passe ?