Uma conexão existente foi fechada à força pelo host remoto no Windows 10 Fix

Ao tentar se conectar ao host remoto especificado de sua rede, você pode ver uma mensagem de erro "Uma conexão existente foi fechada à força pelo host remoto". Esse problema geralmente ocorre devido a um problema de conexão de soquete entre um sistema cliente e um sistema servidor. Se você está procurando uma solução para esse problema, basta seguir estas soluções fáceis para encontrar a solução possível em um piscar de olhos.

Soluções Alternativas 

1. Desative o antivírus em seu computador e verifique novamente.

Fix 1 - definir as configurações avançadas de Java

Muitos usuários relataram que o problema está associado ao Java SDK em seus computadores.

1. Modelo 'Painel de controle‘Na caixa de pesquisa.

2. Depois disso, clique no botão “Painel de controle”No resultado da pesquisa.

Painel de controle

3. No Painel de Controle, clique no menu suspenso ao lado de ‘Visto por:‘.

4. Então você tem que selecionar o “Ícones pequenos”Opção.

Ícones pequenos

5. Agora você tem que clicar em “Java”Para abrir o Java Configure.

Java

6. Em seguida, clique no botão “Avançado" aba.

7. Depois disso, marque a caixa “Ative o ambiente restrito do sistema operacional (sandbox nativa)“.

Habilitar o sistema operacional

8. Depois disso, clique em “Aplicar”E depois em“OK“.

Aplicar Ok

Feche a janela do Painel de Controle.

Etapa - 2 Executar SFC no arquivo Ieframe

1. Depois de alterar as configurações Java, digite “cmd”Na barra de menu.

2. Depois disso, clique com o botão direito em “Prompt de comando”E clique em“Executar como administrador“.

Cmd.exe Admin

3. Em seguida, digite esses comandos e pressione Entrar para executá-los em uma sequência.

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

Feche a janela do prompt de comando.

Reiniciar seu sistema e verifique se funciona ou não.

Fix 2 - Habilitar serviço criptográfico em seu sistema

Ativar o serviço criptográfico deve resolver o problema.

Aviso - O Editor do Registro é um local muito confidencial em seu computador. Antes de prosseguir com a correção principal, solicitamos fazer um backup do registro em seu computador.

Após abrir o Editor do Registro, clique em “Arquivo“. Em seguida, clique em “Exportar”Para fazer um novo backup em seu computador.

Registro de exportação

1. Modelo "regedit”Na caixa de pesquisa.

2. Em seguida, clique no botão “Editor de registro”Para acessá-lo.

Regedit

3. Em seguida, navegue até este local de registro -

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

4. Verifique se existe uma chave chamada “SchUseStrongCrypto“.

5. Se não houver uma chave ‘SchUseStrongCrypto’, vá para esta área no Editor do Registro-

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

6. Então Duplo click no "SchUseStrongCrypto“.

Schusestrongcrypto

7. Na janela Editar Valor, defina os dados como “1“.

8. Clique em "OK”Para salvar a alteração em seu sistema.

1ok

Feche a janela do Editor do Registro.

Reiniciar seu computador e verifique se a correção funcionou para você.

Fix 3 - Forçar o uso de TLS 1.2

Caso você tenha o aplicativo pronto para usar TLS 1.0 ou TLS 1.1, em vez da versão TLS 1.2, esta mensagem de erro pode aparecer.

Para corrigir o problema, você pode precisar editar o código-fonte do aplicativo específico no terminal.

1. Vá para o local raiz do aplicativo e clique com o botão direito no botão “global.asax" Arquivo.

2. Clique em "Ver código”Para analisar o código-fonte.

3. No código, deve haver um “Application_Start" seção.

Basta copiar e colar as seguintes linhas na seção.

if (ServicePointManager. SecurityProtocol. HasFlag (SecurityProtocolType. Tls12) == false) { ServicePointManager. SecurityProtocol = ServicePointManager. SecurityProtocol | SecurityProtocolType. Tls12; }
Se adicionar serviço

Em seguida, salve o código e execute o aplicativo novamente. Se isso não funcionar, tente alterar as implementações de soquete em seu programa.

Fix 4 - Modifique a implementação do socket

Alterar as implementações de soquete deve funcionar para você.

1. Em primeiro lugar, verifique o código para se certificar de que existe um “StateObject”Classe junto com“buffer público de byte [] = novo byte [1024], soquete de soquete público;“.

2. Depois disso, você deve chamar uma função “Receber (soquetes)" dentro. Então, chame este código de “void ReceiveCallback (IAsyncResult ar)“.

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

Verifique se isso ajudou a situação ou não.

Fix 5 - Adicionar linhas ausentes à linha de comando

[POR APENAS ESTRUTURA DE ENTIDADE COMERCIAL]

No caso de você estar desenvolvendo usando o Entity Framework, há uma chance de você ter perdido um pequeno trecho de código.

1. Em primeiro lugar, lance o “.edmx" Arquivo. Depois disso, abra o “context.tt" Arquivo.

2. Em seguida, acesse o “context.cs”E adicione essas linhas específicas ao seu código.

public DBEntities (): base ("name = DBEntities") {this. Configuração. ProxyCreationEnabled = false; // ADICIONE ESTA LINHA! }

Agora, verifique se isso funciona.

Fix 6 - Reinstale o Java SE

Você pode desinstalar o Java SE do seu computador e reinstalar a versão mais recente novamente.

Etapa - 1 Desinstalar Java SE 

1. aperte o Tecla Windows + R.

2. No Corre janela, escreva e pressione Entrar.

appwiz.cpl
Appwiz

Isso abrirá a janela Programa e Recursos.

3. Confira a lista de aplicativos para o “Java SE Development Kit“.

3. Então clique com o botão direito no aplicativo especificado e clique em “Desinstalar“.

Desinstalar Java Se

Para desinstalar o Java do seu dispositivo, clique em “sim“.

Desta forma, você desinstalou o Java SE do seu dispositivo.

Uma vez feito isso, feche o Programa e recursos janela.

Reiniciar seu computador.

Etapa - 2 Instale o Java SE mais recente

Agora, você deve instalar a versão mais recente do Java em seu computador.

1. Visite esta seção de downloads do Java SE.

2. Basta clicar em “Download JDK“.

Download Jdk

3. Depois de baixar a configuração, corre a configuração em seu sistema.

Jdk Dc

Aguarde até que o processo de instalação termine.

Instalado com sucesso

Verifique se essa correção funcionou para você ou não.

Correção 7 - Limpe o cache DNS

É possível que haja interferência na conexão devido a um cache DNS mal configurado.

1. Aperte Tecla Windows + S. Modelo "cmd“.

2. Clique com o botão direito no “Prompt de comando”E depois clique em“Executar como administrador”Para acessar o terminal CMD.

Cmd.exe Admin

3. Quando o terminal abrir, digite este código e pressione Entrar.

ipconfig / flushdns
Prompt de comando Admin Flush Comando Dns Enter

Isso limpará o cache DNS em seu sistema. Reiniciar o roteador e verifique se funciona.

Seu problema deve ser resolvido.

Dicas Alternativas

1. Talvez os dados que você está enviando para o aplicativo estejam distorcidos.

2. O aplicativo cliente esgotou os recursos disponíveis.

Arquivos offline no Windows 11: como ativar ou desativar

Arquivos offline no Windows 11: como ativar ou desativarRedeCópia De Segurança

A maneira mais rápida de ativar arquivos off-line é usar a Central de SincronizaçãoA maneira mais fácil de ativar ou desativar arquivos offline no Windows 11 é ativar o recurso em Painel de control...

Consulte Mais informação
Correção: as credenciais fornecidas não são um erro suficiente no Windows 11

Correção: as credenciais fornecidas não são um erro suficiente no Windows 11RedeErros De ImpressoraWindows 11

Conecte-se à impressora limpando as credenciais!Credenciais incorretas ou conflitantes costumam ser o motivo pelo qual você não consegue se conectar a uma impressora.Quando você conseguir As creden...

Consulte Mais informação
Correção: as credenciais fornecidas não são um erro suficiente no Windows 11

Correção: as credenciais fornecidas não são um erro suficiente no Windows 11RedeErros De ImpressoraWindows 11

Conecte-se à impressora limpando as credenciais!Credenciais incorretas ou conflitantes costumam ser o motivo pelo qual você não consegue se conectar a uma impressora.Quando você conseguir As creden...

Consulte Mais informação