Når du prøver at oprette forbindelse til den angivne fjernhost fra dit netværk, kan du muligvis se en fejlmeddelelse 'En eksisterende forbindelse blev tvunget lukket af fjernhost'. Dette problem opstår normalt på grund af et problem med stikketforbindelse mellem et klientsystem og et serversystem. Hvis du leder efter en løsning til dette problem, skal du bare følge disse nemme løsninger for at finde den mulige løsning på ingen tid overhovedet.
Løsninger
1. Deaktiver antivirusprogrammet på din computer, og kontroller igen.
Fix 1 - Konfigurer Java Advanced-indstillinger
Mange brugere har rapporteret, at problemet er forbundet med Java SDK på deres computere.
1. Skriv 'Kontrolpanel'I søgefeltet.
2. Klik derefter på “Kontrolpanel”I søgeresultatet.
3. I kontrolpanelet skal du klikke på rullemenuen ved siden af 'Vis af:‘.
4. Derefter skal du vælge “Små ikoner" mulighed.
5. Nu skal du klikke på “Java”For at åbne Java Configure.
6. Klik derefter på “Fremskreden”-Fanen.
7. Marker derefter afkrydsningsfeltet “Aktivér operativsystemets begrænsede miljø (native sandkasse)“.
8. Klik derefter på “ansøge”Og derefter på“Okay“.
Luk vinduet Kontrolpanel.
Trin - 2 Kør SFC på Ieframe-fil
1. Når du har ændret Java-indstillinger, skal du skrive “cmd”I menulinjen.
2. Højreklik derefter på “Kommandoprompt”Og klik på“Kør som administrator“.
3. Skriv derefter disse kommandoer, og tryk på Gå ind at udføre dem i en sekvens.
prompt sfc /scanfile=c:\windows\system32\ieframe.dll sfc /verifyfile=c:\windows\system32\ieframe.dll
assoc
Luk vinduet Kommandoprompt.
Genstart dit system, og kontroller, om dette fungerer eller ej.
Fix 2 - Aktivér kryptografisk tjeneste på dit system
Aktivering af den kryptografiske tjeneste skal løse problemet.
Advarsel - Registreringseditor er en meget følsom placering på din computer. Før vi går videre til hovedrettelsen, anmoder vi om at tage en sikkerhedskopi af registreringsdatabasen på din computer.
Når du har åbnet Registreringseditor, skal du klikke på “Fil“. Klik derefter på “Eksport”For at lave en ny sikkerhedskopi på din computer.
1. Skriv “regedit”I søgefeltet.
2. Klik derefter på “Registreringseditor”For at få adgang til det.
3. Naviger derefter til denne registreringsdatabase -
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NETFramework \ v4.0.3031
4. Kontroller, om der er en nøgle med navnet “SchUseStrongCrypto“.
5. Hvis der ikke er nogen 'SchUseStrongCrypto' nøgle, skal du gå til dette område i Registreringseditor-
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ .NETFramework \ v4.0.30319
6. Derefter Dobbeltklik på den "SchUseStrongCrypto“.
7. Indstil dataene i vinduet Rediger værdi som “1“.
8. Klik på "Okay”For at gemme ændringen på dit system.
Luk Registreringseditor-vinduet.
Genstart din computer og kontroller, om rettelsen har fungeret for dig.
Fix 3 - Tving TLS 1.2-brug
Hvis du har applikationen klar til at bruge TLS 1.0 eller TLS 1.1, i stedet for TLS 1.2-versionen, kan denne fejlmeddelelse muligvis dukke op.
For at løse problemet kan det være nødvendigt at redigere kildekoden for det bestemte program i terminalen.
1. Gå til programmets rodplacering og højreklik på “global.asax”-Fil.
2. Klik på "Se kode”For at analysere kildekoden.
3. I koden skal der være en “Application_Start”Sektion.
Kopier og indsæt bare følgende linjer i sektionen.
hvis (ServicePointManager. SikkerhedProtokol. HasFlag (SecurityProtocolType. Tls12) == false) { ServicePointManager. SecurityProtocol = ServicePointManager. Sikkerhedsprotokol | SecurityProtocolType. Tls12; }
Gem derefter koden, og kør applikationen igen. Hvis dette ikke løser sig, skal du prøve at ændre sokkelimplementeringerne på dit program.
Fix 4 - Rediger sokkelimplementeringen
Skift sokkelimplementeringer, der skal fungere for dig.
1. Kontroller først koden for at sikre, at der er en “StateObject”Klasse sammen med“offentlig byte [] buffer = ny byte [1024], offentlig stikkontakt;“.
2. Derefter skal du kalde en funktion “Modtag (stikkontakter)”I. Ring derefter til denne kode “ugyldig ReceiveCallback (IAsyncResult ar)“.
SocketError errorCode; int nBytesRec = stikkontakt. EndReceive (ar, out errorCode); hvis (errorCode! = SocketError. Succes) { nBytesRec = 0; }
Kontroller, om dette har hjulpet situationen eller ej.
Fix 5 - Tilføj manglende linjer til kommandolinjen
[FOR KUN ENTITY RAMME BRUGERE]
Hvis du udvikler dig ved hjælp af Entity Framework, er der en chance for at du har gået glip af et lille stykke kode.
1. Start først ".edmx”-Fil. Derefter skal du åbnekontekst.tt”-Fil.
2. Gå derefter til “context.cs”-Fil og tilføj disse bestemte linjer til din kode.
offentlige DBEntities (): base ("name = DBEntities") {dette. Konfiguration. ProxyCreationEnabled = falsk; // TILFØJ DENNE LINJE! }
Kontroller nu, om dette fungerer.
Fix 6 - Geninstaller Java SE
Du kan afinstallere Java SE fra din computer og geninstallere den nyeste version igen.
Trin - 1 Afinstaller Java SE
1. Tryk på Windows-tast + R.
2. I Løb vindue, skriv og tryk derefter på Gå ind.
appwiz.cpl
Dette åbner vinduet Program og funktioner.
3. Tjek listen over applikationer til “Java SE-udviklingssæt“.
3. Derefter Højreklik på det angivne program, og klik derefter på “Afinstaller“.
For at afinstallere Java fra din enhed skal du klikke på “Ja“.
På denne måde har du afinstalleret Java SE fra din enhed.
Når du er færdig, skal du lukke Program og funktioner vindue.
Genstart din computer.
Trin - 2 Installer den nyeste Java SE
Nu skal du installere den nyeste version af Java på din computer.
1. Besøg dette afsnit om downloads af Java SE.
2. Klik bare på “JDK Download“.
3. Efter download af installationen, løb opsætningen på dit system.
Vent på, at installationsprocessen er overstået.
Kontroller, om denne løsning har fungeret for dig eller ej.
Fix 7 - Skyl DNS-cachen
Der er en chance for, at forbindelsen forstyrres på grund af en forkert konfigureret DNS-cache.
1. Trykke Windows-tast + S. Skriv “cmd“.
2. Højreklik på “Kommandoprompt”Og klik derefter på“Kør som administrator”For at få adgang til CMD-terminalen.
3. Når terminalen åbner, skal du skrive denne kode og trykke Gå ind.
ipconfig / flushdns
Dette rydder DNS-cachen på dit system. Genstart routeren, og kontroller, om dette fungerer.
Dit problem skal løses.
Alternative tip–
1. Måske kan de data, du sender til applikationen, blive forvrængede.
2. Klientapplikationen har brugt tilgængelige ressourcer.