Categorías: Windows

Corregido ssh_exchange_identification - conexión cerrada por el host remoto

Al utilizar el cliente SSH, es posible que aparezca el mensaje de error "SSH_exchange_identification: connection closed by remote host".Si quieres encontrar soluciones a este problema, puedes leer este artículo de Techquack.He aquí algunas soluciones viables.

Al utilizar el cliente SSH para conectarse a un servidor, es posible que se encuentre con el problema "SSH_exchange_identification: connection closed by remote host".Este problema puede tener varias causas, como problemas con los archivos de configuración hosts. deny y hosts. allow.

Veamos cómo resolver el problema de "SSH _exchange_identification".

¿Qué hace que el host cierre la conexión "ssh_exchange_identification"?

Aunque en muchos casos el error "ssh_exchange_identification: Connection closed by remote host" puede ser causado por problemas con los archivos de configuración hosts. deny y hosts. allow, el problema puede tener otras causas.Si estás leyendo esto, probablemente ya has comprobado que estos dos archivos no bloquean tu dirección IP cuando intentas usar ssh en un servidor remoto.

En este caso, podría tratarse de un problema de dependencia, de fragmentación de la memoria o incluso de un número excesivo de sesiones de clientes individuales.La buena noticia es que, una vez resuelto el problema, ya no debería aparecer este error.

Este error indica que el host remoto ha interrumpido repentinamente la conexión.Este es un error común que los usuarios obtienen cuando intentan conectarse a servidores SSH.La causa principal de este error puede estar relacionada con los archivos de configuración hosts. deny y hosts. allow.

Para solucionar el problema de la conexión 'ssh_exchange_identification' host cerrado

Comprobar si faltan dependencias
  1. Este error suele producirse tras una actualización de Glibc u OpenSSL y el servidor no puede reiniciarse.
  2. Mientras que muchas distribuciones pueden instalar una actualización de Glibc u OpenSSL sin tener que reiniciar, su distribución puede no caer en la misma categoría.
  3. Si sabes que la actualización de Glibc está instalada, utiliza lsof para ver en qué parte del SSHD están abiertos los archivos.
  4. Si utiliza Ubuntu o Debian, utilice el comando update para obtener e instalar nuevos paquetes.Esto le ayudará a solucionar cualquier problema que haya surgido debido a paquetes rotos.
Comprobar si hay sesiones SSH adicionales
  1. Es posible que los usuarios hayan superado el número máximo de sesiones SSH sin saberlo.
  2. Prueba a borrar las sesiones antiguas y a volver a conectarte al servidor.
  3. Sólo debería ver uno o dos usuarios conectados en un momento dado.Para comprobar si hay varias instancias SSH en funcionamiento, utilice el comando "Who".
  4. Si hay más de dos usuarios conectados, termine los procesos de los usuarios de uno en uno.
  5. Vuelva a conectarse al servidor mediante SSH y compruebe si la situación ha mejorado.

Este problema se produce cuando SSH no puede seguir un script que ejecuta varias sesiones SSH seguidas.También puede retrasar una sesión SSH utilizando el comando "Sleep".

Compruebe si sus huellas dactilares/llaves están dañadas
  1. Si el problema persiste, compruebe si hay huellas o llaves dañadas.Esto es especialmente importante si ha instalado estos archivos manualmente.
  2. Intenta eliminar la huella digital del lado del servidor en el cliente ~/.ssh/known_hosts y vuelve a intentarlo.
  3. Cuando te conectes de nuevo, se te pedirá que aceptes el ID de host.Acepta y continúa.
  4. Este error también puede ocurrir si se borran los archivos /etc/ssh/*key* y no se reinicia el SSHD.Compruebe el directorio de configuración de SSH para los archivos de claves.
Comprobar el arranque del servidor

Este error también puede ocurrir si su servidor está muy cargado.

  1. Comprueba si el servidor tiene suficientes recursos para completar la tarea, o si está bajo un ataque de fuerza bruta.
  2. Intenta aumentar el número de conexiones que puede hacer SSHD para resolver el problema.

El error ssh_exchange_identification: connection closed by a remote host es un error común y puede ocurrir debido a la falta de dependencias o a claves corruptas.Siga los pasos indicados en este artículo para resolver los problemas del cliente SSH.

Preguntas frecuentes

¿Por qué se cierra la conexión SSH?

El error "conexión cerrada por el host remoto" es muy común, y poca gente parece saber qué lo causa.Algunos apuntan a los archivos /etc/hosts. allow y /etc/hosts. deny como la causa, otros dicen que podría ser un fallo de hardware, la configuración de sshd o actualizaciones defectuosas de Glibc.

¿Qué significa "conexión cerrada desde el host remoto"?

Este mensaje indica que la carga en Git Fusion excede el valor "MaxStartups" establecido en el archivo sshd_config.Ajuste esta configuración para resolver este problema; recomendamos un valor mínimo de 100.El archivo sshd_config se encuentra normalmente en el directorio /etc/ssh/sshd_config.

¿Cómo puedo arreglar el mensaje "Connection reset via peer-to-peer"?

  1. ¿Qué causa el error SSH "Connection reset by peer"?
  2. Compruebe los archivos hosts. deny y hosts. allow.¿Cómo editar el archivo hosts.deny?Cómo editar el archivo hosts. allow.
  3. Comprueba si fail2ban está bloqueando tu dirección IP.
  4. Comprueba el archivo sshd_config.

¿Cómo puedo evitar que se desactive el SSH?

Vaya a Ajustes > Configuración > SSH . Hay una sección llamada Configuración SSH, marque la opción SSH keepalive.Entonces el problema debería desaparecer.

adminguides

Entradas recientes

Arreglar después de la actualización de Windows 11, la herramienta de recorte no funciona

Microsoft lanzó el sistema operativo Windows 11 de próxima generación en el último mes de…

2 años hace

Arreglar un error de No se encontró una grabadora de disco al grabar una imagen

Parece que algunos de los desafortunados usuarios de Windows encuentran el error "No se encontró…

2 años hace

Arreglar el error de archivo corrupto Adcjavas.Inc

Windows tiene una utilidad incorporada llamada System File Checker o SFC que escanea todo el…

2 años hace

Solucione el error 0X0000013C INVALID_IO_BOOST_STATE

El sistema operativo Windows es la plataforma más popular para fines educativos y laborales que…

2 años hace

Arreglar 0x800f0825 Error El paquete permanente no se puede desinstalar

REVISIÓN 2: Realice una restauración del sistema:REVISIÓN 3: Ejecute el Comprobador de archivos del sistema:REVISIÓN…

2 años hace

Repare el sonido de Acer Nitro 5 que no funciona, el audio crepita o es bajo

El Nitro 5 es un portátil para juegos voluminoso de 2,4 kg, como es típico…

2 años hace