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.
3. I kontrollpanelet klikker du på rullegardinmenyen ved siden av ‘Vis av:‘.
4. Deretter må du velge “Små ikoner”Alternativet.
5. Nå må du klikke på “Java”For å åpne Java Configure.
6. Klikk deretter på “Avansert”-Fanen.
7. Merk av i boksen “Aktiver operativsystemets begrensede miljø (naturlig sandkasse)“.
8. Etter dette, klikk på “Søke om”Og deretter på“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“.
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
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.
1. Skriv inn “regedit”I søkefeltet.
2. Klikk deretter på “Registerredigering”For å få tilgang til den.
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“.
7. I vinduet Rediger verdi angir du dataene som “1“.
8. Klikk på “OK”For å lagre endringen på systemet ditt.
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; }
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
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“.
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“.
3. Etter at du har lastet ned installasjonen, løpe installasjonen på systemet ditt.
Vent til installasjonsprosessen er over.
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.
3. Når terminalen åpnes, skriv inn denne koden og trykk Tast inn.
ipconfig / flushdns
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.