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.

Slik løser du Røde kors på nettverksikonet i Windows 10

Slik løser du Røde kors på nettverksikonet i Windows 10NettverkWindows 10

Ser du et rødt kryssmerke over nettverksikonet på Oppgavelinje? Hvis du er det, er det noe problem med nettverksenheten på datamaskinen din. Ikke bekymre deg. Det er noen enkle løsninger tilgjengel...

Les mer
Hvordan fikse "Network Discovery is Turned Off" -feil i Windows 10

Hvordan fikse "Network Discovery is Turned Off" -feil i Windows 10NettverkWindows 10

De som vil dele filer og skrivere mellom enheter i samme nettverk, må slå på Network Discovery-modus. Network Discovery er en Windows-funksjon som lar forskjellige enheter kommunisere på samme nett...

Les mer
Din forbindelse ble avbrutt en nettverksendring ble oppdaget

Din forbindelse ble avbrutt en nettverksendring ble oppdagetNettverkWindows 10

Systemfeil, feil eller feil er et vanlig scenario når du jobber regelmessig på datamaskiner. Imidlertid trenger du også en internettforbindelse for å jobbe med, og derfor er nettverksfeil også et v...

Les mer