Fix: O conexiune existentă a fost închisă forțat de gazda la distanță



Actualizat în aprilie 2024: Nu mai primiți mesaje de eroare și încetiniți sistemul dvs. cu instrumentul nostru de optimizare. Ia-l acum la acest link
  1. Descărcați și instalați instrumentul de reparare aici.
  2. Lasă-l să-ți scaneze computerul.
  3. Instrumentul va face atunci reparați computerul.

Acest lucru se întâmplă cu o conexiune de socket între client și server. Conexiunea este vie și bună, iar cantități mari de date sunt transferate, dar sunt deconectate de nicăieri.

Aceasta înseamnă de obicei că partea de la distanță a închis conexiunea (de obicei prin trimiterea unui pachet TCP / IP RST). Dacă lucrați cu o aplicație terță parte, cauzele probabile sunt următoarele:

  • Trimiteți date incorecte la aplicație.
  • Conexiunea la rețea între client și server este întreruptă din orice motiv.
  • Ați cauzat o eroare în aplicația terță parte care a cauzat prăbușirea aplicației.
  • Aplicația terță parte a epuizat resursele sistemului.

Cum să remediați o conexiune existentă închisă cu forța de către gazda la distanță:

Depanarea utilizării Traceroute

  1. Deschideți Start. Faceți clic pe sigla Windows în colțul din stânga jos al ecranului. Este afișat meniul Start.
  2. Tastați promptul de comandă. Aceasta caută programul de comandă pe computer.
  3. Faceți clic pe Prompt de comandă. Se află în partea de sus a meniului. Se deschide promptul de comandă.
  4. Selectați un site web pentru care doriți să urmați itinerariul.
  5. Introduceți comanda „traceroute”. Tastați tracert website.com și înlocuiți website.com cu numele și extensia site-ului dvs. preferat.

Utilizați editorul de registri

Deschideți Editorul de registri și creați cele două intrări din Registry în aceste două locații:

HKLM \ SYSTEMESYSTEM \ set de comenzi curente \ Control \ furnizor de securitate \ SCHANNEL \ Protocols \ TLS 1.0 \ Server

HKLM \ SYSTEM \ Toate comenzile curente \ Control \ Furnizor de securitate \ SCHANNEL \ Protocols \ TLS 1.0 \ Client

Nume: DisableByDefault
Tip: REG_DWORD
Data: 0



Actualizare aprilie 2024:

Acum puteți preveni problemele computerului utilizând acest instrument, cum ar fi protejarea împotriva pierderii fișierelor și a malware-ului. În plus, este o modalitate excelentă de a vă optimiza computerul pentru performanțe maxime. Programul remediază cu ușurință erorile obișnuite care ar putea apărea pe sistemele Windows - nu este nevoie de ore întregi de depanare atunci când aveți soluția perfectă la îndemână:

Descarca



Nume: Activat
Tip: REG_DWORD
Date: 1

Activați criptografia

Dacă criptografia a fost dezactivată pentru computerul dvs., utilizarea TLS 1.2 este interzisă. Acesta este motivul pentru care vom activa criptografia în acest pas. Pentru asta:

  • Apăsați „Windows” + „R” pentru a deschide promptul de comandă Run.
  • Tastați „regedit” și apăsați „Enter”.
  • Navigați la următoarea adresă

Software-ul HKEY_LOCAL_MACHINE \ LE \ SOFTWARE \ Microsoft \ .NETFramework \ v4.0.3031

  • Navigați la această adresă dacă nu există o valoare „SchUseStrongCrypto” în câmpul din dreapta.

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

  • Faceți dublu clic pe opțiunea „SchUseStrongCrypto” din partea dreaptă și introduceți „1” ca valoare.
  • Faceți clic pe OK pentru a salva modificările și pentru a verifica dacă problema persistă.

CONCLUZIE

Probabil că va exista întotdeauna o „excepție de primă șansă” pentru o resetare a conexiunii, astfel încât resetările să poată fi distinse de o întrerupere a conexiunii fără probleme. Acest lucru nu este de obicei foarte important pentru conexiunile HTTP, deoarece este posibil să se determine dacă conexiunea a fost închisă prematur, examinând lucruri precum antetul Content-Length, dar Kestrel susține că este mai mult decât un server HTTP.

În plus, un organism de solicitare incomplet determină întotdeauna să se elimine o excepție de către HttpContext.Request.Body.ReadAsync (), indiferent dacă se bazează sau nu pe o resetare a conexiunii, deoarece serverul de aplicație indică faptul că descărcarea corpului solicitării nu a a fost de succes.

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



Sfat expert: Acest instrument de reparare scanează arhivele și înlocuiește fișierele corupte sau lipsă dacă niciuna dintre aceste metode nu a funcționat. Funcționează bine în majoritatea cazurilor în care problema se datorează corupției sistemului. Acest instrument vă va optimiza, de asemenea, sistemul pentru a maximiza performanța. Poate fi descărcat de Faceți clic aici