Solución de problemas de errores de conexión Junos PyEZ
Problema
Descripción
Cuando se usa Junos PyEZ para administrar dispositivos Junos, el código genera un error de denegación de la conexión. Por ejemplo:
jnpr.junos.exception.ConnectRefusedError
Causa
NETCONF no está habilitado en el dispositivo o la cantidad de conexiones supera el límite.
La causa más probable de un error de conexión denegado es que NETCONF a través de SSH no está habilitado en el dispositivo Junos. Para probar rápidamente si NETCONF está habilitado, compruebe que la cuenta de usuario puede iniciar correctamente una sesión NETCONF con el dispositivo.
[user@server]$ ssh user@R1.example.com -p 830 -s netconf
Solución
Si NETCONF no está habilitado en el dispositivo Junos, habilite NETCONF.
[edit] user@R1# set system services netconf ssh user@R1# commit
Si el número de sesiones NETCONF supera el límite, aumente el número máximo de sesiones permitidas hasta 250. El valor predeterminado es 75.
[edit] user@R1# set system services netconf ssh connection-limit limit user@R1# commit