Una conexión existente fue cerrada por la fuerza por un host remoto en Windows 10 Fix
Al intentar conectarse al host remoto especificado desde su red, es posible que vea un mensaje de error 'El host remoto cerró a la fuerza una conexión existente'. Este problema generalmente ocurre debido a un problema de conexión de socket entre un sistema cliente y un sistema servidor. Si está buscando una solución para este problema, simplemente siga estas sencillas soluciones para encontrar la posible solución en poco tiempo.
Soluciones alternativas
1. Desactive el antivirus en su computadora y vuelva a verificar.
Solución 1: configurar los ajustes avanzados de Java
Muchos usuarios han informado que el problema está asociado con el SDK de Java en sus computadoras.
1. Escriba ' Control Panel 'En el cuadro de búsqueda.
2. Después de eso, haga clic en ' Control Panel ”En el resultado de la búsqueda.
3. En el Panel de control, haga clic en el menú desplegable junto a ' Vista por: ‘.
4. Luego tienes que seleccionar el ' Iconos pequeños ' opción.
5. Ahora tienes que hacer clic en ' Java ”Para abrir la configuración de Java.
6. Luego, haga clic en ' Advanced ' pestaña.
7. Después de esto, marque la casilla ' Habilite el entorno restringido del sistema operativo (zona de pruebas nativa) “.
8. Después de esto, haga clic en ' Aplicar 'Y luego en' OK “.
Cierre la ventana del Panel de control.
Paso - 2 Ejecute SFC en el archivo Ieframe
1. Cuando haya cambiado la configuración de Java, escriba ' cmd ”En la barra de menú.
2. Después de eso, haga clic con el botón derecho en ' Símbolo del sistema 'Y haga clic en' Ejecutar como administrador “.
3. Luego, escriba estos comandos y presione Ingresar para ejecutarlos en una secuencia.
|_+_| |_+_|
Cierre la ventana del símbolo del sistema.
Reiniciar su sistema y verifique si esto funciona o no.
Solución 2: habilite el servicio criptográfico en su sistema
Habilitar el servicio criptográfico debería solucionar el problema.
Advertencia - El Editor del registro es una ubicación muy sensible en su computadora. Antes de continuar con la solución principal, solicitamos hacer una copia de seguridad del registro en su computadora.
Después de abrir el Editor del registro, haga clic en ' Archivo “. Luego haga clic en ' Exportar ”Para hacer una nueva copia de seguridad en su computadora.
1. Escriba ' regedit ”En el cuadro de búsqueda.
2. Luego, haga clic en ' Editor de registro ”Para acceder a él.
3. Luego, navegue hasta esta ubicación de registro.
|_+_|4. Compruebe si hay una clave llamada ' SchUseStrongCrypto “.
5. Si no hay una clave 'SchUseStrongCrypto', vaya a esta área en el Editor del registro-
|_+_|6. Entonces haga doble clic sobre el ' SchUseStrongCrypto “.
7. En la ventana Editar valor, configure los datos como ' 1 “.
8. Haga clic en ' OK ”Para guardar el cambio en su sistema.
Cierre la ventana del Editor del registro.
Reiniciar su computadora y verifique si la solución le ha funcionado.
Solución 3: Forzar el uso de TLS 1.2
En caso de que tenga la aplicación lista para usar TLS 1.0 o TLS 1.1, en lugar de la versión TLS 1.2, este mensaje de error puede aparecer.
Para solucionar el problema, es posible que deba editar el código fuente de la aplicación en particular en la terminal.
1. Vaya a la ubicación raíz de la aplicación y haga clic con el botón derecho en ' global.asax ' expediente.
2. Haga clic en ' Ver código ”Para analizar el código fuente.
3. En el código, debería haber un ' Application_Start ' sección.
Simplemente copie y pegue las siguientes líneas en la sección.
|_+_|
Luego, guarde el código y vuelva a ejecutar la aplicación. Si esto no funciona, intente cambiar las implementaciones de socket en su programa.
Arreglo 4: modificar la implementación del socket
Cambiar las implementaciones de socket debería funcionar para usted.
1. Primero, verifique el código para asegurarse de que haya un ' StateObject 'Clase junto con' byte público [] búfer = nuevo byte [1024], socket de socket público; “.
2. Después de eso, debe llamar a una función ' Recibir (Socket s) 'En. Luego, llame a este código' anular ReceiveCallback (IAsyncResult ar) “.
|_+_|Compruebe si esto ha ayudado a la situación o no.
Solución 5: agregue las líneas faltantes a la línea de comando
[POR SÓLO MARCO DE LA ENTIDAD USUARIOS]
En caso de que esté desarrollando utilizando Entity Framework, existe la posibilidad de que se haya perdido un pequeño fragmento de código.
1. Al principio, inicie el ' .edmx ' expediente. Después de eso, abra el ' context.tt ' expediente.
2. A continuación, acceda al ' context.cs ”Y agregue estas líneas particulares a su código.
|_+_|Ahora, compruebe si esto funciona.
Arreglo 6 - Reinstale Java SE
Puede desinstalar Java SE de su computadora y volver a instalar la última versión.
Paso - 1 Desinstalar Java SE
1. Presione el Tecla de Windows + R .
2. En el Correr ventana, escribe y luego presiona Ingresar .
|_+_|
Esto abrirá la ventana Programa y características.
3. Consulte la lista de aplicaciones para el ' Kit de desarrollo de Java SE “.
3. Entonces botón derecho del ratón en la aplicación especificada y luego haga clic en ' Desinstalar “.
Para desinstalar Java de su dispositivo, haga clic en ' sí “.
De esta manera, ha desinstalado Java SE de su dispositivo.
Una vez hecho esto, cierre el Programa y características ventana.
Reiniciar tu computadora.
Paso - 2 Instale la última versión de Java SE
Ahora, debe instalar la última versión de Java en su computadora.
1. Visite esta sección de descargas de Java SE.
2. Simplemente haga clic en ' Descarga JDK “.
3. Después de descargar la configuración, correr la configuración en su sistema.
Espere a que finalice el proceso de instalación.
Compruebe si esta solución le ha funcionado o no.
Solución 7: vaciar la caché de DNS
Existe la posibilidad de que se interfiera con la conexión debido a una caché de DNS mal configurada.
1. Presione Tecla de Windows + S . Escribe ' cmd “.
2. Haga clic con el botón derecho en el ' Símbolo del sistema ”Y luego haga clic en“ Ejecutar como administrador ”Para acceder al terminal CMD.
3. Cuando se abra la terminal, escriba este código y presione Ingresar .
|_+_|
Esto borrará la caché de DNS de su sistema. Reiniciar el enrutador y compruebe si funciona.
Tu problema debería estar resuelto.
Consejos alternativos –
1. Es posible que los datos que está enviando a la aplicación estén distorsionados.
2. La aplicación cliente ha agotado los recursos disponibles.
Recomendado para ti:- Reparar El dispositivo o recurso remoto no acepta la conexión en Windows 10
- Solución: error de host de secuencia de comandos de Windows en Windows 10
- Solución: Error de VPN 'No se pudo establecer una conexión a la computadora remota' en Windows 10
- Solución: el controlador de host USB XHCI no funciona, problema en Windows 10
- Proceso de host para configurar la sincronización (SettingsSyncHost.exe) que provoca un uso elevado de la CPU
- La instalación o actualización de Java no se completó Código de error 1603