Tagged: git ssh
No se puede negociar: no se encontró ningún tipo de clave de host coincidente
Este es un problema con dispositivos más antiguos… y algunos hosts (aquí encontrará la solución y por qué sucedió):
No se puede negociar con el puerto 22 192.168.8.109: no se encontró ningún tipo de clave de host coincidente. Su oferta: ssh-dss o en ingles Unable to negotiate with 192.168.8.109 port 22: no matching host key type found. Their offer: ssh-dss
El problema es que dicho algoritmo ssh-dss quedó obsoleto porque hoy en día las computadoras actuales son lo suficientemente potentes como para romper dicha encriptación… por lo que los desarrolladores lo desaprobaron y lo eliminaron en forma de algunos más difíciles de superar.De manera más técnica: OpenSSH está eliminando el soporte para algoritmos de firma más antiguos que pueden volverse menos seguros en el futuro debido al aumento de la potencia de las computadoras. Los detalles de la desaprobación se encuentran en las Notas de la versión de OpenSSH 8.7: https://www.openssh.com/txt/release-8.7. RFC 4253 menciona explícitamente este comportamiento de hash-of-hash en https://datatracker.ietf.org/doc/html/rfc4253#section-8
¿Pero podemos hacer para conectarlo? Bueno, hay dos tipos de soluciones, las más compatibles y débiles y las más seguras y menos compatibles. Continue reading