Estoy tratando de conectarme desde un Cisco 886VA a un Juniper EX2200 a través de SSH. La conexión falla con los siguientes mensajes en Cisco:
*Jan 17 09:51:20.823: SSH2 CLIENT 0: Server has chosen 2056 -bit dh keys
*Jan 17 09:51:20.823: %SSH-3-INV_MOD: Invalid modulus length
¿Hay alguna manera de hacer que esto funcione cambiando algún parámetro en el dispositivo Juniper o Cisco?
Versión de iOS: 15.2(4)M5
Versión de JunOS: 12.3R3.4
Respuestas:
Este es definitivamente un problema con el tamaño de su clave DH.
Prueba esto:
fuente
2056
viene? Parece un tamaño de clave extraño, pero no obstante, el más seguro si requiere4096
tamaños de clave.El archivo / etc / ssh / primes de Junos tenía un error de apagado por 8. Es decir, los módulos en ese archivo que se anuncian como 2048 bits, en realidad tenían 2056 bits de longitud.
El cliente SSH de Cisco es muy estricto a este respecto y, por lo tanto, se niega a continuar. Como solución, elimine el archivo / etc / ssh / primes de su dispositivo Junos. Esto hará que Junos use módulos Group14.
Gracias
fuente
necesita generar una nueva clave rsa en cisco y especificar un módulo más grande para la clave
fuente