Een bestaande verbinding is met geweld gesloten door een externe host in Windows 10 Fix

Terwijl u probeert verbinding te maken met de opgegeven externe host vanaf uw netwerk, ziet u mogelijk een foutmelding 'Een bestaande verbinding is met geweld gesloten door een externe host'. Dit probleem treedt meestal op als gevolg van een probleem met de socketverbinding tussen een clientsysteem en een serversysteem. Als u op zoek bent naar een oplossing voor dit probleem, volgt u deze eenvoudige oplossingen om de mogelijke oplossing in een mum van tijd te vinden.

Tijdelijke oplossingen 

1. Schakel de antivirus op uw computer uit en controleer opnieuw.

Fix 1 - Configureer Java Advanced-instellingen

Veel gebruikers hebben gemeld dat het probleem verband houdt met de Java SDK op hun computers.

1. Typ 'Controlepaneel' in het zoekvak.

2. Klik daarna op de “Controlepaneel” in het zoekresultaat.

Controlepaneel

3. Klik in het Configuratiescherm op de vervolgkeuzelijst naast 'Bekijken door:‘.

4. Vervolgens moet u de "Kleine pictogrammen" keuze.

Kleine pictogrammen

5. Nu moet je klikken op “Java” om Java Configure te openen.

Java

6. Klik vervolgens op de "Geavanceerdtabblad.

7. Vink hierna het vakje aan “Schakel de beperkte omgeving van het besturingssysteem in (native sandbox)“.

Schakel het besturingssysteem in

8. Klik hierna op “Van toepassing zijn” en dan op “OK“.

Solliciteer Ok

Sluit het Configuratiescherm.

Stap – 2 Voer SFC uit op Ieframe-bestand

1. Wanneer u Java-instellingen hebt gewijzigd, typt u "cmd” in de menubalk.

2. Klik daarna met de rechtermuisknop op "Opdrachtprompt” en klik op “Als administrator uitvoeren“.

Cmd.exe-beheerder

3. Typ vervolgens deze opdrachten en druk op Enter om ze achter elkaar uit te voeren.

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

Sluit het opdrachtpromptvenster.

Herstarten uw systeem en controleer of dit werkt of niet.

Fix 2 - Schakel cryptografische service op uw systeem in

Het inschakelen van de cryptografische service zou het probleem moeten oplossen.

Waarschuwing – Register-editor is een zeer gevoelige locatie op uw computer. Voordat we verder gaan met de belangrijkste oplossing, vragen we om een ​​back-up van het register op uw computer te maken.

Klik na het openen van de Register-editor op “het dossier“. Klik dan op “Exporteren” om een ​​nieuwe back-up op uw computer te maken.

Register exporteren

1. Typ "regedit” in het zoekvak.

2. Klik vervolgens op de "Register-editor” om er toegang toe te krijgen.

Regedit

3. Navigeer vervolgens naar deze registerlocatie-

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

4. Controleer of er een sleutel is met de naam "SchGebruikSterkCrypto“.

5. Als er geen 'SchUseStrongCrypto'-sleutel is, gaat u naar dit gebied in de Register-editor-

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

6. Dan Dubbelklik op de "SchGebruikSterkCrypto“.

Schusestrongcrypto

7. Stel in het venster Waarde bewerken de gegevens in als "1“.

8. Klik op "OK” om de wijziging op uw systeem op te slaan.

1ok

Sluit het venster Register-editor.

Herstarten uw computer en controleer of de oplossing voor u heeft gewerkt.

Fix 3 - Forceer het gebruik van TLS 1.2

Als u de applicatie gereed heeft om TLS 1.0 of TLS 1.1 te gebruiken, in plaats van de TLS 1.2-versie, kan deze foutmelding verschijnen.

Om het probleem op te lossen, moet u mogelijk de broncode van de specifieke toepassing in de terminal bewerken.

1. Ga naar de hoofdlocatie van de applicatie en klik met de rechtermuisknop op de "global.asax" het dossier.

2. Klik op "Bekijk code” om de broncode te analyseren.

3. In de code moet een "Toepassing_Start" sectie.

Kopieer en plak de volgende regels in de sectie.

if (ServicePointManager. Beveiligingsprotocol. HasFlag (SecurityProtocolType. Tls12) == onwaar) { Servicepuntmanager. Beveiligingsprotocol = ServicePointManager. Beveiligingsprotocol | BeveiligingsprotocolType. Tls12; }
Als service toevoegen

Sla vervolgens de code op en voer de toepassing opnieuw uit. Als dit niet werkt, probeer dan de socket-implementaties in uw programma te wijzigen.

Fix 4 - Pas de socket-implementatie aan

Verander de socket-implementaties zou voor u moeten werken.

1. Controleer eerst de code om er zeker van te zijn dat er een "StaatObject” klasse samen met “openbare byte [] buffer = nieuwe byte [1024], openbare socket-socket;“.

2. Daarna moet je één functie aanroepen "Ontvangen (Socket s)binnen. Noem deze code dan "void ReceiveCallback (IAsyncResult ar)“.

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

Controleer of dit de situatie heeft geholpen of niet.

Fix 5 - Voeg ontbrekende regels toe aan de opdrachtregel

[VOOR SLECHTS ENTITEITSKADER GEBRUIKERS]

Als je aan het ontwikkelen bent met Entity Framework, bestaat de kans dat je een stukje code hebt gemist.

1. Start eerst de ".edmx" het dossier. Open daarna de "context.tt" het dossier.

2. Ga vervolgens naar de "context.cs”-bestand en voeg deze specifieke regels toe aan uw code.

public DBEntities(): base("name=DBEntities") { this. Configuratie. ProxyCreationEnabled = onwaar; // VOEG DEZE LIJN TOE! }

Controleer nu of dit werkt.

Fix 6 - Installeer Java SE opnieuw

U kunt Java SE van uw computer verwijderen en de nieuwste versie opnieuw installeren.

Stap – 1 Java SE verwijderen 

1. druk de Windows-toets+R.

2. In de Rennen venster, schrijf en druk dan op Enter.

appwiz.cpl
Appwiz

Hierdoor wordt het venster Programma en onderdelen geopend.

3. Bekijk de lijst met toepassingen voor de “Java SE-ontwikkelkit“.

3. Dan klik met de rechtermuisknop op de opgegeven toepassing en klik vervolgens op “Verwijderen“.

Java Se verwijderen

Om Java van uw apparaat te verwijderen, klikt u op “Ja“.

Op deze manier heb je de Java SE van je apparaat verwijderd.

Als u klaar bent, sluit u de Programma en functies venster.

Herstarten jouw computer.

Stap – 2 Installeer de nieuwste Java SE

Nu moet u de nieuwste versie van Java op uw computer installeren.

1. Bezoek deze Java SE downloads sectie.

2. Klik gewoon op "JDK-download“.

Jdk-download

3. Na het downloaden van de installatie, rennen de instellingen op uw systeem.

Jdk Dc

Wacht tot het installatieproces voorbij is.

Succesvol geïnstalleerd

Controleer of deze oplossing voor u heeft gewerkt of niet.

Fix 7 - Spoel de DNS-cache door

De kans bestaat dat de verbinding wordt verstoord door een verkeerd geconfigureerde DNS-cache.

1. druk op Windows-toets+S. Typ "cmd“.

2. Klik met de rechtermuisknop op de "Opdrachtprompt” en klik vervolgens op “Als administrator uitvoeren” om toegang te krijgen tot de CMD-terminal.

Cmd.exe-beheerder

3. Wanneer de terminal opent, typt u deze code en drukt u op Enter.

ipconfig/flushdns
Opdrachtprompt Admin Flush Dns-opdracht Enter

Hiermee wordt de DNS-cache op uw systeem gewist. Herstarten de router en controleer of dit werkt.

Je probleem zou opgelost moeten zijn.

Alternatieve tips

1. Misschien zijn de gegevens die u naar de toepassing verzendt, vervormd.

2. De clienttoepassing heeft de beschikbare bronnen uitgeput.

Oplossing: meerdere verbindingen met een server of gedeelde bron door hetzelfde gebruikersprobleem

Oplossing: meerdere verbindingen met een server of gedeelde bron door hetzelfde gebruikersprobleemNetwerkWindows 10Windows 11

Het toewijzen van een nieuwe netwerkschijf is meestal een zeer eenvoudige handeling waarbij u alle gebruikers op hetzelfde domein toegang kunt verlenen tot deze nieuwe gedeelde bron. Maar soms kunt...

Lees verder
Hoe op te lossen Kon niet opnieuw verbinding maken met alle netwerkschijven probleem

Hoe op te lossen Kon niet opnieuw verbinding maken met alle netwerkschijven probleemNetwerkWindows 10Windows 11

Telkens wanneer u een nieuw extern apparaat op uw systeem aansluit, herkent Windows het en wijst het automatisch toe (of u kunt het handmatig toewijzen). Deze functie zorgt ervoor dat u tijdens elk...

Lees verder
Oplossing: netwerkdetectie werkt niet in Windows 11/10

Oplossing: netwerkdetectie werkt niet in Windows 11/10NetwerkWindows 11

U probeert bestanden te delen of documenten af ​​te drukken en ineens realiseert u zich dat dit niet lukt. Dit gebeurt meestal wanneer de Network Discovery-functie niet meer werkt op uw pc met Wind...

Lees verder