Este documento describe cómo resolver problemas de fallas de comunicación de Cisco IOS® Smart License Server en switches Cisco Catalyst 9000.
Este error aparece cuando se configura Smart Licensing en el dispositivo y no puede comunicarse con el servidor Cisco Smart License. Este problema de comunicación puede estar relacionado con una búsqueda de DNS o un problema de configuración.
Smart Licensing es un sistema de gestión de licencias unificado basado en la nube para gestionar las licencias de todos los productos de Cisco. Smart Licensing admite varios modelos de implementación y transporte, incluida la comunicación directa con Cisco Smart Software Manager (CSSM), la comunicación a través de Cisco Smart License Utility (CSLU) y las implementaciones in situ de CSSM.
%SMART_LIC-3-COMM_FAILED: Fallo de comunicaciones con Cisco Smart License Utility (CSLU): No se puede resolver el nombre de host/dominio del servidor.
A veces, este error aparece mientras el dispositivo se está iniciando después de una recarga o actualización de software. Si el dispositivo se comunica correctamente con el servidor configurado por la CSLU después del arranque y las comprobaciones de estado y registro de licencias posteriores no muestran ningún fallo de comunicación activo, el mensaje inicial se puede tratar como un evento de arranque transitorio.
El dispositivo no puede comunicarse con el destino CSLU configurado. Reintenta la comunicación después de que se corrija el problema de DNS, routing, transporte o configuración subyacente.
%SMART_LIC-3-COMM_FAILED
Apr 10 10:10:10 <hostname> %SMART_LIC-3-COMM_FAILED: Communications failure with the Cisco Smart License Utility (CSLU): Unable to resolve server hostname/domain name
Validar la configuración de transporte y URL de la CSLU de Smart Licensing
Verifique que el dispositivo pueda hacer ping a la dirección IP de la CSLU.
Si la implementación utiliza CSLU, verifique o configure el transporte de Smart Licensing:
Switch(config)#license smart transport cslu
Valide la conectividad TCP con el servicio CSLU en el puerto 8182 y verifique que el nombre de host/IP de CSLU correcto esté configurado según la URL:
Switch(config)#license smart url cslu http://<cslu-hostname-or-ip>:8182/cslu/v1/pi
Nota: La URL predeterminada está configurada para "cslu-local" para habilitar la detección automática.
Validar las interfaces de origen de cliente DNS y HTTP
Debe especificar la "interfaz de origen" correcta que está utilizando para comunicarse con el portal CSSM. Configure los servidores DNS que desea utilizar y active las búsquedas de DNS:
Switch(config)#ip name-server <dns-server-ip>
Switch(config)#ip domain-lookup source-interface <interface>
Switch(config)#ip http client source-interface <interface>
Validar selección de VRF de servicio
Si se trata de una configuración VRF, ejecute estos comandos (en función del VRF que se utilice):
Switch(config)#ip domain lookup vrf <vrf-name> source-interface <interface-in-vrf>
Switch(config)#ip name-server vrf <vrf-name> <dns-server-ip>
Switch(config)#ip http client source-interface <interface-in-vrf>
Ejecutar una sincronización manual
La URL de CSLU predeterminada utiliza el nombre de host cslu-local para la detección automática. Configure un registro de dirección en la infraestructura DNS que asigne cslu-local a la dirección IP del servidor CSLU. En el switch, configure la dirección IP de la resolución DNS con ip name-server <dns-server-ip>. El host de Windows donde instaló CSLU, no requiere ninguna otra configuración.
La instancia del producto detecta automáticamente hostname cslu-local. Después de validar el DNS, el routing, la selección VRF, las interfaces de origen, el modo de transporte y la URL CSLU, puede iniciar manualmente una sincronización de licencia con CSLU
Switch#license smart sync all
Esto hace que el dispositivo intente manualmente una re-sincronización con la utilidad CSLU. Con las versiones de Cisco IOS XE 17.3.2, 7.4.1 y posteriores, se introdujo la licencia inteligente mediante políticas.
Si comenzó a ver los errores después de una actualización reciente a estos códigos, consulte Migración de la licencia de Catalyst a la licencia inteligente mediante la política que explica las diferentes opciones.
Nota: Ejecute el comando show call-home profile all solo cuando la configuración de Call Home sea relevante para el transporte seleccionado o cuando investigue un flujo de trabajo de Smart Licensing heredado. Para el transporte de CSLU, priorice el transporte configurado, la URL de CSLU, DNS, la interfaz de origen del cliente HTTP, el estado de la licencia y los registros.
| Revisión | Fecha de publicación | Comentarios |
|---|---|---|
2.0 |
13-Aug-2026
|
Título actualizado, introducción insertada, ortografía fija, gramática, insertar líneas horizontales para separar secciones para legibilidad, errores de CCW corregidos. |
1.0 |
03-Nov-2023
|
Versión inicial |