En eksisterende tilkobling ble tvangsstengt av ekstern vert i Windows 10 Fix

Mens du prøver å koble til den angitte eksterne verten fra nettverket ditt, kan du se en feilmelding 'En eksisterende forbindelse ble tvangsstengt av ekstern vert'. Dette problemet oppstår vanligvis på grunn av et problem med stikkontaktforbindelse mellom et klientsystem og et serversystem. Hvis du leter etter en løsning for dette problemet, kan du bare følge disse enkle løsningene for å finne den mulige løsningen på kort tid.

Løsninger 

1. Deaktiver antivirusprogrammet på datamaskinen din og sjekk igjen.

Fix 1 - Konfigurer Java Advanced-innstillinger

Mange brukere har rapportert at problemet er knyttet til Java SDK på datamaskinene sine.

1. Skriv inn ‘Kontrollpanel‘I søkeboksen.

2. Deretter klikker du på “Kontrollpanel”I søkeresultatet.

Kontrollpanel

3. I kontrollpanelet klikker du på rullegardinmenyen ved siden av ‘Vis av:‘.

4. Deretter må du velge “Små ikoner”Alternativet.

Små ikoner

5. Nå må du klikke på “Java”For å åpne Java Configure.

Java

6. Klikk deretter på “Avansert”-Fanen.

7. Merk av i boksen “Aktiver operativsystemets begrensede miljø (naturlig sandkasse)“.

Aktiver operativsystemet

8. Etter dette, klikk på “Søke om”Og deretter på“OK“.

Påfør Ok

Lukk Kontrollpanel-vinduet.

Trinn - 2 Kjør SFC på Ieframe-fil

1. Når du har endret Java-innstillinger, skriver du inn “cmd”I menylinjen.

2. Høyreklikk deretter på “Ledeteksten”Og klikk på“Kjør som administrator“.

Cmd.exe Admin

3. Skriv deretter inn disse kommandoene og trykk Tast inn å utføre dem i en sekvens.

spør sfc /scanfile=c:\windows\system32\ieframe.dll sfc /verifyfile=c:\windows\system32\ieframe.dll
assoc
Spør

Lukk vinduet Kommandoprompt.

Omstart systemet ditt og sjekk om dette fungerer eller ikke.

Fix 2 - Aktiver kryptografisk tjeneste på systemet ditt

Aktivering av den kryptografiske tjenesten bør løse problemet.

Advarsel - Registerredigering er et veldig sensitivt sted på datamaskinen din. Før du går videre til hovedreparasjonen, ber vi om å ta en sikkerhetskopi av registret på datamaskinen din.

Når du har åpnet Registerredigering, klikker du på “Fil“. Klikk deretter på “Eksport”For å lage en ny sikkerhetskopi på datamaskinen din.

Eksportregister

1. Skriv inn “regedit”I søkefeltet.

2. Klikk deretter på “Registerredigering”For å få tilgang til den.

Regedit

3. Naviger deretter til dette registeret -

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

4. Sjekk om det er en nøkkel som heter “SchUseStrongCrypto“.

5. Hvis det ikke er noen ‘SchUseStrongCrypto’-nøkkel, går du til dette området i Registerredigering-

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

6. Deretter Dobbeltklikk på "SchUseStrongCrypto“.

Schusestrongcrypto

7. I vinduet Rediger verdi angir du dataene som “1“.

8. Klikk på “OK”For å lagre endringen på systemet ditt.

1ok

Lukk Registerredigering-vinduet.

Omstart datamaskinen din og sjekk om løsningen har fungert for deg.

Fix 3 - Tving TLS 1.2-bruk

Hvis du har applikasjonen klar til å bruke TLS 1.0 eller TLS 1.1, i stedet for TLS 1.2-versjonen, kan denne feilmeldingen dukke opp.

For å løse problemet må du kanskje redigere kildekoden til det aktuelle programmet i terminalen.

1. Gå til rotplasseringen til applikasjonen og høyreklikk på “global.asax”-Fil.

2. Klikk på “Vis kode”For å analysere kildekoden.

3. I koden skal det være enApplication_Start" seksjon.

Bare kopier og lim inn følgende linjer i seksjonen.

hvis (ServicePointManager. SikkerhetProtokol. HasFlag (SecurityProtocolType. Tls12) == usann) { ServicePointManager. SecurityProtocol = ServicePointManager. SecurityProtocol | SecurityProtocolType. Tls12; }
Hvis Legg til tjeneste

Lagre deretter koden og kjør applikasjonen på nytt. Hvis dette ikke løser seg, kan du prøve å endre stikkontaktimplementeringene på programmet ditt.

Fix 4 - Endre implementeringen av kontakten

Endre stikkontaktimplementeringene skal ordne seg for deg.

1. Kontroller først koden for å sikre at det er en “StateObject”Klasse sammen med“offentlig byte [] buffer = ny byte [1024], offentlig stikkontakt;“.

2. Etter det må du ringe en funksjon “Motta (stikkontakter)”I. Ring deretter denne koden “ugyldig ReceiveCallback (IAsyncResult ar)“.

SocketError errorCode; int nBytesRec = stikkontakt. EndReceive (ar, out errorCode); hvis (errorCode! = SocketError. Suksess) { nBytesRec = 0; }

Sjekk om dette har hjulpet situasjonen eller ikke.

Fix 5 - Legg til manglende linjer til kommandolinjen

[FOR BARE ENHETSRAMME BRUKERE]

I tilfelle hvis du utvikler deg med Entity Framework, er det en sjanse for at du har gått glipp av et lite stykke kode.

1. Først lanserer du “.edmx”-Fil. Deretter åpner dusammenheng.tt”-Fil.

2. Gå deretter til “context.cs”-Filen og legg til disse linjene i koden din.

offentlige DBEntities (): base ("name = DBEntities") {dette. Konfigurasjon. ProxyCreationEnabled = false; // Legg til denne linjen! }

Sjekk nå om dette fungerer.

Fix 6 - Installer Java SE på nytt

Du kan avinstallere Java SE fra datamaskinen og installere den nyeste versjonen på nytt.

Trinn - 1 Avinstaller Java SE 

1. trykk Windows-tast + R.

2. I Løpe vindu, skriv og trykk deretter Tast inn.

appwiz.cpl
Appwiz

Dette åpner vinduet Program og funksjoner.

3. Sjekk ut listen over applikasjoner for “Java SE-utviklingssett“.

3. Deretter Høyreklikk på det spesifiserte programmet, og klikk deretter på “Avinstaller“.

Avinstaller Java Se

For å avinstallere Java fra enheten, klikk på “Ja“.

På denne måten har du avinstallert Java SE fra enheten.

Når du er ferdig, lukker du Program og funksjoner vindu.

Omstart din datamaskin.

Trinn - 2 Installer den nyeste Java SE

Nå må du installere den nyeste versjonen av Java på datamaskinen din.

1. Besøk denne nedlastingsdelen for Java SE.

2. Bare klikk på “JDK Last ned“.

Jdk Last ned

3. Etter at du har lastet ned installasjonen, løpe installasjonen på systemet ditt.

Jdk Dc

Vent til installasjonsprosessen er over.

Vellykket installert

Sjekk om denne løsningen har fungert for deg eller ikke.

Fix 7 - Skyll DNS-hurtigbufferen

Det er en sjanse for at forbindelsen forstyrres på grunn av feil konfigurert DNS-cache.

1. trykk Windows-tast + S. Skriv inn “cmd“.

2. Høyreklikk på “Ledeteksten"Og klikk deretter på"Kjør som administrator”For å få tilgang til CMD-terminalen.

Cmd.exe Admin

3. Når terminalen åpnes, skriv inn denne koden og trykk Tast inn.

ipconfig / flushdns
Kommandoprompt Admin Flush Dns Kommando Enter

Dette vil tømme DNS-hurtigbufferen på systemet ditt. Omstart ruteren og sjekk om dette fungerer.

Problemet ditt bør løses.

Alternative tips

1. Kanskje dataene du sender til applikasjonen kan bli forvrengt.

2. Klientapplikasjonen har oppbrukt tilgjengelige ressurser.

Fix - Datamaskinen ser ut til å være riktig konfigurert, men enheten eller ressursen svarer ikke på problemet i Windows 10

Fix - Datamaskinen ser ut til å være riktig konfigurert, men enheten eller ressursen svarer ikke på problemet i Windows 10NettverkWindows 10

Mens du kjører en nettverksdiagnostikk for å løse et ikke-tilkoblingsproblem, kan feilsøkingen kaste oppDatamaskinen ser ut til å være riktig konfigurert, men enheten eller ressursen svarer ikke" f...

Les mer
Løs uidentifisert nettverksproblem på Windows 10/7 [Løst]

Løs uidentifisert nettverksproblem på Windows 10/7 [Løst]NettverkWindows 10

Windows 10 har eksistert i nesten 3 år nå, men det er fortsatt fullt av feil. Hvis du oppgraderer datamaskinen din til Windows 10, eller bare installerer oppdateringene som Creators Update / Fall C...

Les mer
Deaktiver visning av WiFi-passord fra sikkerhetsnøkkelfeltet i Windows 10

Deaktiver visning av WiFi-passord fra sikkerhetsnøkkelfeltet i Windows 10NettverkWindows 10

Windows husker WiFi-passordet slik at du ikke trenger å angi det hver gang du vil koble til WiFi. Men da dette gjør livet ditt enkelt, er dette også tilbøyelig til å avsløre sikkerhetsnøkkelen til ...

Les mer