Una connessione esistente è stata forzatamente chiusa dall'host remoto in Windows 10 Fix

Durante il tentativo di connessione all'host remoto specificato dalla rete è possibile che venga visualizzato un messaggio di errore "Una connessione esistente è stata chiusa forzatamente dall'host remoto". Questo problema si verifica in genere a causa di un problema di connessione socket tra un sistema client e un sistema server. Se stai cercando una soluzione per questo problema, segui queste semplici soluzioni per trovare la possibile soluzione in pochissimo tempo.

Soluzioni alternative 

1. Disabilita l'antivirus sul tuo computer e ricontrolla.

Correzione 1 – Configura le impostazioni avanzate di Java

Molti utenti hanno segnalato che il problema è associato all'SDK Java sui propri computer.

1. Genere 'Pannello di controllo'nella casella di ricerca.

2. Successivamente, fai clic su "Pannello di controllo" nel risultato della ricerca.

Pannello di controllo

3. Nel Pannello di controllo, fai clic sul menu a discesa accanto a "Visto da:‘.

4. Quindi devi selezionare il "Piccole icone" opzione.

Piccole icone

5. Ora devi cliccare su "Giava” per aprire la configurazione di Java.

Giava

6. Quindi, fare clic su "Avanzatescheda ".

7. Successivamente, seleziona la casella "Abilita l'ambiente limitato del sistema operativo (sandbox nativa)“.

Abilita il sistema operativo

8. Dopodiché, fai clic su "Applicare” e poi su “ok“.

Applica Ok

Chiudi la finestra Pannello di controllo.

Passaggio: 2 Esegui SFC sul file Ieframe

1. Dopo aver modificato le impostazioni Java, digitare "cmd” nella barra dei menu.

2. Successivamente, fai clic con il pulsante destro del mouse su "Prompt dei comandi” e clicca su “Esegui come amministratore“.

Cmd.exe Amministratore

3. Quindi, digita questi comandi e premi accedere per eseguirli in sequenza.

prompt sfc /scanfile=c:\windows\system32\ieframe.dll sfc /verifyfile=c:\windows\system32\ieframe.dll
associato
Richiesta

Chiudi la finestra del prompt dei comandi.

Ricomincia il tuo sistema e controlla se funziona o meno.

Fix 2 – Abilita il servizio di crittografia sul tuo sistema

L'abilitazione del servizio di crittografia dovrebbe risolvere il problema.

avvertimento – L'editor del registro è una posizione molto sensibile sul tuo computer. Prima di passare alla correzione principale, ti chiediamo di eseguire un backup del registro sul tuo computer.

Dopo aver aperto l'editor del registro, fare clic su "File“. Quindi fare clic su "Esportare" per fare un nuovo backup sul tuo computer.

Esporta registro

1. Genere "regedit"nella casella di ricerca.

2. Quindi, fare clic su "Editor del Registro di sistema” per accedervi.

Regedit

3. Quindi, vai a questa posizione del registro-

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.3031

4. Controlla se c'è una chiave chiamata "SchUseStrongCrypto“.

5. Se non è presente alcuna chiave "SchUseStrongCrypto", vai in quest'area nell'editor del registro-

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

6. Poi doppio click sul "SchUseStrongCrypto“.

Schusestrongcrypto

7. Nella finestra Modifica valore impostare i dati come "1“.

8. Clicca su "ok" per salvare la modifica sul sistema.

1ok

Chiudi la finestra dell'editor del registro.

Ricomincia il tuo computer e controlla se la correzione ha funzionato per te.

Correzione 3 – Forza l'utilizzo di TLS 1.2

Nel caso in cui l'applicazione sia pronta per utilizzare TLS 1.0 o TLS 1.1, invece della versione TLS 1.2, potrebbe apparire questo messaggio di errore.

Per risolvere il problema potrebbe essere necessario modificare il codice sorgente della particolare applicazione nel terminale.

1. Vai alla posizione principale dell'applicazione e fai clic con il pulsante destro del mouse su "global.asax" file.

2. Clicca su "Visualizza codice” per analizzare il codice sorgente.

3. Nel codice dovrebbe esserci un "Inizio_applicazione" sezione.

Basta copiare e incollare le seguenti righe nella sezione.

if (ServicePointManager. Protocollo di sicurezza. HasFlag (SecurityProtocolType. Tls12) == falso) { ServicePoint Manager. SecurityProtocol = ServicePointManager. Protocollo di sicurezza | SecurityProtocolType. Tls12; }
Se aggiungi servizio

Quindi salvare il codice ed eseguire nuovamente l'applicazione. Se questo non funziona, prova a cambiare le implementazioni del socket sul tuo programma.

Fix 4 – Modifica l'implementazione del socket

Cambiare le implementazioni del socket dovrebbe funzionare per te.

1. All'inizio, controlla il codice per assicurarti che ci sia un "StatoOggetto” classe insieme a “public byte[] buffer = nuovo byte[1024], public Socket socket;“.

2. Dopodiché, devi chiamare una funzione "Ricevi (prese)" nel. Quindi, chiama questo codice "void ReceiveCallback (IAsyncResult ar)“.

SocketError errorCode; int nBytesRec = socket. EndReceive (ar, out errorCode); if (errorCode != SocketError. Successo) { nBytesRec = 0; }

Controlla se questo ha aiutato la situazione o meno.

Correzione 5 – Aggiungi righe mancanti alla riga di comando

[PER SOLO QUADRO DELL'ENTITÀ UTENTI]

Nel caso in cui tu stia sviluppando utilizzando Entity Framework, è possibile che tu abbia perso un piccolo pezzo di codice.

1. All'inizio, lancia il ".edmx" file. Successivamente, apri il "contesto.tt" file.

2. Quindi, accedi al "contesto.cs" e aggiungi queste righe particolari al tuo codice.

public DBEntities(): base("name=DBEntities") { this. Configurazione. ProxyCreationEnabled = false; // AGGIUNGI QUESTA RIGA! }

Ora, controlla se funziona.

Correzione 6 – Reinstallare Java SE

Puoi disinstallare Java SE dal tuo computer e reinstallare di nuovo la versione più recente.

Passaggio: 1 Disinstallare Java SE 

1. premi il Tasto Windows+R.

2. Nel Correre finestra, scrivi e poi premi accedere.

appwiz.cpl
Appwiz

Si aprirà la finestra Programma e funzionalità.

3. Consulta l'elenco delle candidature per il “Kit di sviluppo Java SE“.

3. Poi tasto destro del mouse sull'applicazione specificata e quindi fare clic su "Disinstalla“.

Disinstalla Java Se

Per disinstallare Java dal tuo dispositivo, fai clic su "“.

In questo modo hai disinstallato Java SE dal tuo dispositivo.

Una volta fatto, chiudi il Programma e funzionalità finestra.

Ricomincia il tuo computer.

Passaggio – 2 Installa l'ultima versione di Java SE

Ora devi installare l'ultima versione di Java sul tuo computer.

1. Visita questa sezione di download di Java SE.

2. Basta fare clic su "Scarica JDK“.

Scarica Jdk

3. Dopo aver scaricato la configurazione, correre la configurazione del tuo sistema.

Jdk Dc

Attendi che il processo di installazione sia terminato.

Installato con successo

Controlla se questa correzione ha funzionato per te o meno.

Fix 7 – Svuota la cache DNS

È possibile che la connessione subisca interferenze a causa di una cache DNS configurata in modo errato.

1. stampa Tasto Windows+S. Genere "cmd“.

2. Fare clic con il tasto destro del mouse su "Prompt dei comandi” e poi cliccare su “Esegui come amministratore” per accedere al terminale CMD.

Cmd.exe Amministratore

3. Quando il terminale si apre, digita questo codice e premi accedere.

ipconfig/ flushdns
Prompt dei comandi Admin Flush Dns Command Enter

Questo cancellerà la cache DNS sul tuo sistema. Ricomincia il router e controlla se funziona.

Il tuo problema dovrebbe essere risolto.

Suggerimenti alternativi

1. Forse i dati che stai inviando all'applicazione potrebbero essere distorti.

2. L'applicazione client ha esaurito le risorse disponibili.

Correzione: errore "Connettività IPv6 - Nessun accesso alla rete" in Windows 10

Correzione: errore "Connettività IPv6 - Nessun accesso alla rete" in Windows 10ReteWindows 10

Alcuni utenti di Windows 10 si lamentano di un problema di connettività Internet sul proprio computer. Secondo loro, la connessione internet non funziona sul loro sistema e se ne stanno accorgendo"...

Leggi di più

The Geek Page – Suggerimenti per Windows e recensioni di software – Pagina 6ComeReteStampanteRicercaNegozioAggiornareUsbWindows 10CromoSchermoBordoErroreGioco

Conosciamo tutti il ​​suono particolare che il nostro sistema emette quando colleghiamo/sconnettiamo qualsiasi dispositivo dalla porta USB. A volte, si vede che questo suono suona casualmente senza...

Leggi di più

Windows 10 – Pagina 6ComeInstallazioneRetePrestazioneStampanteNegozioAggiornareWindows 10CromoSchermoBordoGratuito

"La convalida della stampante non è riuscita." il messaggio di solito appare sullo schermo a volte subito dopo aver ricevuto un aggiornamento del driver o un'interruzione di corrente. Il messaggio ...

Leggi di più