Este documento descreve como solucionar problemas de falhas de comunicação do Cisco IOS® Smart License Server em switches Cisco Catalyst 9000.
Este erro aparece quando o Smart Licensing está configurado no dispositivo e não consegue se comunicar com o Cisco Smart License Server. Esse problema de comunicação pode estar relacionado a uma pesquisa DNS ou a um problema de configuração.
O Smart Licensing é um sistema de gerenciamento unificado de licenças baseado em nuvem para gerenciar licenças em produtos da Cisco. O Smart Licensing suporta vários modelos de implantação e transporte, incluindo comunicação direta com o Cisco Smart Software Manager (CSSM), comunicação através do Cisco Smart License Utility (CSLU) e implantações CSSM no local.
%SMART_LIC-3-COMM_FAILED: Falha de comunicação com o Cisco Smart License Utility (CSLU): Não é possível resolver o nome de host/nome de domínio do servidor.
Às vezes, esse erro aparece enquanto o dispositivo é inicializado após um recarregamento ou atualização de software. Se o dispositivo se comunicar com êxito com o servidor configurado da CSLU após a inicialização e as verificações subsequentes de status e registro de licença não mostrarem nenhuma falha de comunicação ativa, a mensagem inicial poderá ser tratada como um evento de inicialização transitório.
O dispositivo não pode se comunicar com o destino CSLU configurado. Ele tenta se comunicar novamente depois que o problema subjacente de DNS, roteamento, transporte ou configuração é corrigido.
%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 a URL da CSLU do Smart Licensing e a configuração de transporte
Verifique se o dispositivo pode fazer ping no endereço IP da CSLU.
Se a implantação usar CSLU, verifique ou configure o transporte do Smart Licensing:
Switch(config)#license smart transport cslu
Valide a conectividade TCP com o serviço CSLU na porta 8182 e verifique se o IP/nome de host CSLU correto está configurado de acordo com a URL:
Switch(config)#license smart url cslu http://<cslu-hostname-or-ip>:8182/cslu/v1/pi
Note: A URL padrão é configurada para "cslu-local" para ativar a descoberta automática.
Validar as interfaces DNS e HTTP Client Source
Você deve especificar a "interface de origem" correta que está usando para se comunicar com o portal CSSM. Configure os servidores DNS a serem usados e habilite as pesquisas 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 seleção de VRF de serviço
Se esta for uma configuração do VRF, execute estes comandos (dependendo do VRF que está sendo usado):
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>
Executar uma Sincronização Manual
A URL CSLU padrão usa o nome de host cslu-local para descoberta automática. Configure um registro de endereço na infraestrutura DNS que mapeie cslu-local para o endereço IP do servidor CSLU. No switch, configure o endereço IP do resolvedor DNS com ip name-server <dns-server-ip>. O host Windows onde você instalou a CSLU, nenhuma outra configuração é necessária.
A instância do produto descobre automaticamente o nome do host cslu-local. Após validar o DNS, o roteamento, a seleção de VRF, as interfaces de origem, o modo de transporte e o URL da CSLU, você pode iniciar manualmente uma sincronização de licença com a CSLU
Switch#license smart sync all
Isso faz com que o dispositivo tente manualmente uma ressincronização com o utilitário CSLU. Com as versões do Cisco IOS XE 17.3.2, 7.4.1 e posteriores, o Smart Licensing usando a política foi introduzido.
Se você começou a ver os erros após uma atualização recente para esses códigos, consulte Migrate Catalyst License to Smart Licensing Using Policy que explica as diferentes opções.
Note: Execute o comando show call-home profile all somente quando a configuração do Call Home for relevante para o transporte selecionado ou ao investigar um fluxo de trabalho de Smart Licensing legado. Para o transporte CSLU, priorize o transporte configurado, o URL CSLU, o DNS, a interface de origem do cliente HTTP, o status da licença e os logs.
| Revisão | Data de publicação | Comentários |
|---|---|---|
2.0 |
13-Aug-2026
|
Título atualizado, introdução inserida, ortografia fixa, gramática, inserir linhas horizontais em seções separadas para legibilidade, erros fixos do CCW. |
1.0 |
03-Nov-2023
|
Versão inicial |