Correction: une connexion existante a été fermée de force par l'hôte distant



Mise à jour avril 2024: Arrêtez de recevoir des messages d'erreur et ralentissez votre système avec notre outil d'optimisation. Obtenez-le maintenant à ce lien
  1. Téléchargez et installez l'outil de réparation ici.
  2. Laissez-le analyser votre ordinateur.
  3. L'outil va alors répare ton ordinateur.

Cela se produit avec une connexion socket entre le le client et le serveur. La connexion est bien vivante et d’énormes quantités de données sont transférées, mais elles sont alors déconnectées de nulle part.

Cela signifie généralement que le côté distant a fermé la connexion (généralement en envoyant un paquet TCP / IP RST). Si vous travaillez avec une application tierce, les causes probables sont les suivantes:

  • Vous envoyez des données incorrectes à l'application.
  • La connexion réseau entre le client et le serveur est interrompue pour une raison quelconque.
  • Vous avez provoqué une erreur dans l'application tierce qui a provoqué le blocage de l'application.
  • L'application tierce a épuisé les ressources système.

Comment réparer une connexion existante a été fermée de force par l'hôte distant:

Dépannage de l'utilisation de Traceroute

  1. Open Start. Cliquez sur le logo Windows dans le coin inférieur gauche de l'écran. Le menu Démarrer apparaît.
  2. Tapez l'invite de commande. Ceci recherche le programme d’invite de commandes sur votre ordinateur.
  3. Cliquez sur Invite de commande. C'est en haut du menu. L'invite de commande s'ouvre.
  4. Sélectionnez un site Web pour lequel vous souhaitez suivre l'itinéraire.
  5. Entrez la commande «traceroute». Tapez tracert website.com et remplacez website.com par le nom et l'extension de votre site préféré.

Utilisez l'éditeur de registre

Ouvrez l'éditeur de registre et créez les deux entrées de registre dans ces deux emplacements:

HKLM \ SYSTEMESYSTEM \ Jeu d'ordre en cours \ Control \ Fournisseur de sécurité \ SCHANNEL \ Protocols \ TLS 1.0 \ Server

HKLM \ SYSTEM \ Toutes les commandes en cours \ Control \ Fournisseur de sécurité \ SCHANNEL \ Protocols \ TLS 1.0 \ Client

Nom: DisableByDefault
Type: REG_DWORD
Date: 0



Mise à jour d'avril 2024:

Vous pouvez désormais éviter les problèmes de PC en utilisant cet outil, comme vous protéger contre la perte de fichiers et les logiciels malveillants. De plus, c'est un excellent moyen d'optimiser votre ordinateur pour des performances maximales. Le programme corrige facilement les erreurs courantes qui peuvent survenir sur les systèmes Windows - pas besoin d'heures de dépannage lorsque vous avez la solution parfaite à portée de main :

  • Étape 1: Télécharger PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Certifié Microsoft Gold).
  • Étape 2: Cliquez sur “Start scan”Pour rechercher les problèmes de registre Windows pouvant être à l'origine de problèmes avec l'ordinateur.
  • Étape 3: Cliquez sur “Tout réparer”Pour résoudre tous les problèmes.

download



Nom: activé
Type: REG_DWORD
Dates: 1

Activer la cryptographie

Si la cryptographie a été désactivée pour votre ordinateur, l'utilisation de TLS 1.2 est interdite. C'est pourquoi nous allons activer la cryptographie à cette étape. Pour ça:

  • Appuyez sur "Windows" + "R" pour ouvrir l'invite de commande Exécuter.
  • Tapez "regedit" et appuyez sur "Entrée".
  • Accédez à l'adresse suivante

LOGICIEL HKEY_LOCAL_MACHINE \ LE \ Microsoft \ .NETFramework \ v4.0.3031

  • Accédez à cette adresse s'il n'y a pas de valeur «SchUseStrongCrypto» dans le champ de droite.

HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ .NETFramework \ v4.0.30319

  • Double-cliquez sur l'option «SchUseStrongCrypto» dans la partie droite et entrez «1» comme valeur.
  • Cliquez sur OK pour enregistrer vos modifications et vérifier que le problème persiste.

CONCLUSION

Il y aura probablement toujours une «exception de première chance» pour une réinitialisation de connexion, de sorte que les réinitialisations puissent être distinguées d'une terminaison de connexion en douceur. Ce n'est généralement pas très important pour les connexions HTTP, car il est possible de déterminer si la connexion a été fermée prématurément en regardant des éléments tels que l'en-tête Content-Length, mais Kestrel prétend être plus qu'un simple serveur HTTP.

En outre, un corps de requête incomplet entraîne toujours la suppression d'une exception par HttpContext.Request.Body.ReadAsync (), qu'elle soit ou non basée sur une réinitialisation de la connexion, car le serveur d'applications indique que le téléchargement du corps de la requête n'a pas été effectué. été couronnée de succès.

https://stackoverflow.com/questions/2582036/an-existing-connection-was-forcibly-closed-by-the-remote-host



Conseil d'expert Cet outil de réparation analyse les référentiels et remplace les fichiers corrompus ou manquants si aucune de ces méthodes n'a fonctionné. Cela fonctionne bien dans la plupart des cas où le problème est dû à la corruption du système. Cet outil optimisera également votre système pour maximiser les performances. Il peut être téléchargé par En cliquant ici