In questo documento viene descritto come risolvere i problemi di comunicazione di Cisco IOS® Smart License Server sugli switch Cisco Catalyst 9000.
Questo errore viene visualizzato quando Smart Licensing è configurato sul dispositivo e non riesce a comunicare con Cisco Smart License Server. Questo problema di comunicazione può essere correlato a una ricerca DNS o a un problema di configurazione.
Smart Licensing è un sistema unificato basato su cloud per la gestione delle licenze tra i prodotti Cisco. Smart Licensing supporta diversi modelli di distribuzione e trasporto, tra cui la comunicazione diretta con Cisco Smart Software Manager (CSSM), la comunicazione tramite Cisco Smart License Utility (CSLU) e le implementazioni CSSM locali.
%SMART_LIC-3-COMM_FAILED: Errore di comunicazione con Cisco Smart License Utility (CSLU): Impossibile risolvere il nome host/nome di dominio del server.
A volte questo errore viene visualizzato durante l'avvio del dispositivo dopo un ricaricamento o un aggiornamento del software. Se la comunicazione tra il dispositivo e il server configurato dalla CSLU è riuscita dopo l'avvio e i successivi controlli dello stato della licenza e del registro non mostrano errori di comunicazione attivi, il messaggio iniziale può essere considerato come un evento di avvio temporaneo.
Il dispositivo non può comunicare con la destinazione CSLU configurata. Tenta di nuovo la comunicazione dopo la correzione del problema di DNS, routing, trasporto o configurazione sottostante.
%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
Convalida l'URL e la configurazione di trasporto di Smart Licensing
Verificare che il dispositivo possa eseguire il ping dell'indirizzo IP CSLU.
Se la distribuzione utilizza CSLU, verificare o configurare il trasporto di Smart Licensing:
Switch(config)#license smart transport cslu
Convalidare la connettività TCP al servizio CSLU sulla porta 8182 e verificare che per l'URL sia configurato il nome host/IP CSLU corretto:
Switch(config)#license smart url cslu http://<cslu-hostname-or-ip>:8182/cslu/v1/pi
Nota: L'URL predefinito è configurato per "cslu-local" per abilitare il rilevamento automatico.
Convalidare le interfacce di origine client DNS e HTTP
È necessario specificare l'"interfaccia-origine" corretta utilizzata per la comunicazione con il portale CSM. Configurare i server DNS da utilizzare e abilitare le ricerche 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>
Convalida selezione VRF servizio
Se si tratta di una configurazione VRF, eseguire i seguenti comandi (a seconda del VRF in uso):
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>
Eseguire una sincronizzazione manuale
L'URL CSLU predefinito utilizza il nome host cslu-local per il rilevamento automatico. Configurare un record di indirizzo nell'infrastruttura DNS che esegua il mapping di cslu-local all'indirizzo IP del server CSLU. Sullo switch, configurare l'indirizzo IP del resolver DNS con ip name-server <dns-server-ip>. L'host Windows in cui è stato installato CSLU non richiede altre configurazioni.
L'istanza del prodotto individua automaticamente il nome host cslu-local. Dopo aver convalidato il DNS, il routing, la selezione VRF, le interfacce di origine, la modalità di trasporto e l'URL CSLU, è possibile avviare manualmente una sincronizzazione della licenza con CSLU
Switch#license smart sync all
In questo modo, il dispositivo tenterà manualmente una risincronizzazione con l'utilità CSLU. Con le versioni di Cisco IOS XE 17.3.2, 7.4.1 e successive, sono state introdotte le licenze Smart basate sull'uso delle policy.
Se gli errori sono stati visualizzati dopo un recente aggiornamento di questi codici, consultare la guida Migrate Catalyst License to Smart Licensing Using Policy in cui vengono illustrate le diverse opzioni.
Nota: Eseguire il comando show call-home profile all solo quando la configurazione Call Home è relativa al trasporto selezionato o quando si esamina un flusso di lavoro Smart Licensing legacy. Per il trasporto CSLU, assegnare la priorità al trasporto configurato, all'URL CSLU, al DNS, all'interfaccia di origine del client HTTP, allo stato della licenza e ai registri.
| Revisione | Data di pubblicazione | Commenti |
|---|---|---|
2.0 |
13-Aug-2026
|
Titolo aggiornato, inserimento Introduzione, ortografia corretta, grammatica, inserimento di righe orizzontali per separare le sezioni per la leggibilità, errori CCW corretti. |
1.0 |
03-Nov-2023
|
Versione iniziale |