Contents

Introdução

Pré-requisitos

Requisitos

Componentes Utilizados

Informações de Apoio

Licenciamento unificado, aplicação e SLUP

Verificando a conformidade do AP no licenciamento unificado

Licenciamento tradicional x SLUP

Configuração

CSSM de conexão direta

Conectado ao CSLU

Instância do produto iniciada

CSLU iniciado

Conectado ao SSM no local

Configuração do Smart Transport por meio de um proxy HTTPS

Frequência de comunicação

Redefinição de fábrica da licença

Em caso de substituição de RMA ou hardware

Atualização de Registro de Licença Específica (SLR)

Troubleshooting

Acesso à Internet, verificações de porta e pings

Syslog

Capturas de pacotes

comandos show

Depurações/btrace

Problemas comuns

A WLC não tem acesso à Internet ou o firewall bloqueia/altera o tráfego

Alerta de CA desconhecido em capturas de pacotes

Informações Relacionadas

Introdução

Este documento descreve como configurar e solucionar problemas do Smart Licensing Using Policy (SLUP) no Catalyst 9800 WLC.

Pré-requisitos

Requisitos

A Cisco recomenda que você tenha conhecimento destes tópicos:

- Licenciamento inteligente usando política (SLUP)

- Controlador de LAN sem fio (WLC) Catalyst 9800

- Assinatura de rede da Cisco

Componentes Utilizados

Este documento não se restringe a versões de software e hardware específicas.

As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.

Informações de Apoio

Caution: As notas neste artigo contêm sugestões úteis ou referências a material não abordado no documento. É recomendável ler cada nota.

1. Conexão direta com o Cisco Smart Software Manager Cloud (CSSM Cloud)

2. Conectado ao CSSM via CSLU (Cisco Smart License Utility Manager)

3. Conectado ao CSSM por meio do Smart Software Manager no local (SSM no local)

Este artigo não cobre todos os cenários de Smart Licensing no Catalyst 9800. Consulte o Guia de Configuração de Licenciamento Inteligente Usando Política para obter informações adicionais. No entanto, este artigo fornece uma série de comandos úteis para solucionar problemas de conexão direta, CSLU e Smart Licensing SSM no local usando problemas de política no Catalyst 9800.

Opção 1. Conexão direta com o Cisco Smart Licensing Cloud Servers (CSSM)

Opção 2. Conexão via CSLU

Opção 3. Conexão via Smart Software Manager no local (SSM no local)

Note: Todos os comandos mencionados neste artigo são aplicáveis somente às WLCs que executam a versão 17.3.2 ou posterior.

Licenciamento unificado, aplicação e SLUP

O licenciamento unificado, disponível nas assinaturas de rede da Cisco, introduz a aplicação da licença para clientes no local.

- O IOS XE 17.15.2 (dezembro de 2024) foi a primeira versão suportada para o licenciamento unificado e introduziu o relatório de licença e o status de conformidade por dispositivo.

- As versões futuras do IOS XE introduzem imposição de Dia 0 para APs não licenciados e aplicação de Dia N para dispositivos com licenças expiradas. em qualquer dispositivo fora de conformidade, a aplicação ocorre quando a imagem do software é atualizada.

Concluir as etapas deste guia é fundamental para garantir que seus dispositivos sejam configurados corretamente usando o SLUP, de modo que seus dispositivos não estejam sujeitos à aplicação na atualização da imagem do software IOS XE.

Verificando a conformidade do AP no licenciamento unificado

Figura 1: Conformidade de AP de IU da Web (não compatível)

As informações de conformidade de AP estão disponíveis no controlador (painel Meraki, Catalyst Center 2.3.7.9) e no dispositivo (interface de usuário da Web, CLI).

A Figura 1 mostra um exemplo de informações de conformidade de AP na interface do usuário da Web. Os APs fora de conformidade têm um estado de licença não compatível, com o raciocínio de que o AP é "nunca licenciado".

Depois que o SLUP foi configurado corretamente, seus APs refletem um status de compatibilidade atualizado.

Figura 1: Conformidade com Web UI AP (compatível)

Note: se você configurou com êxito o SLUP e ainda vir o status Não compatível em seus access points, confirme se você comprou licenças suficientes e se essas licenças foram depositadas na Conta inteligente (SA) e na Conta virtual (VA) corretas.

Licenciamento tradicional x SLUP

O recurso Smart Licensing Using Policy foi introduzido no Catalyst 9800 com a versão do código 17.3.2. A versão 17.3.2 inicial não tem o menu de configuração SLUP no WLC WebUI, que foi introduzido com a versão 17.3.3. O SLUP é diferente do licenciamento inteligente tradicional de duas maneiras:

- A WLC agora se comunica com o CSSM através do domínio smartreceiver.cisco.com, em vez do domínio tools.cisco.com.

- Em vez de se registrar, a WLC agora estabelece confiança com o CSSM ou SSM no local.

- Os comandos CLI foram levemente alterados.

- Não há mais reserva de Smart Licensing (SLR). Em vez disso, você pode relatar o uso periodicamente manualmente.

aviso: Se você estiver usando um Cisco Catalyst 9800-CL Wireless Controller, certifique-se de estar familiarizado com o requisito ACK obrigatório que começa com o Cisco IOS® XE Cupertino 17.7.1. Consulte Requisito de Relatório e Confirmação RUM para o Cisco Catalyst 9800-CL Wireless Controller.

Configuração

CSSM de conexão direta

Depois que o token tiver sido criado no CSSM, para estabelecer a confiança, estes comandos precisam ser executados:

Note: Máx. de token A contagem de número de utilizações deve ser pelo menos 2 em um caso de WLC em HA SSO.

configure terminal

ip http client source-interface

ip http client secure-trustpoint

license smart transport smart

license smart url default

exit

write memory

terminal monitor

license smart trust idtoken

all force

- O comando ip http client source-interface especifica a interface L3 da qual os pacotes relacionados ao licenciamento serão originados

- O comando ip http client secure-trustpoint especifica qual ponto confiável/certificado é usado para comunicação CSSM. O nome do ponto confiável pode ser encontrado usando o comando show crypto pki trustpoints. Recomenda-se o uso de um certificado TP-self-signed-xxxxxxxxxx autoassinado ou de um certificado instalado pelo fabricante (também conhecido como MIC, disponível somente nas séries 9800-40, 9800-80 e 9800-L), normalmente chamado CISCO_IDEVID_SUDI.

- O comando Terminal monitor faz com que a WLC imprima os logs no console e ajude a confirmar se a confiança foi estabelecida com êxito. Ele pode ser desativado usando terminal no monitor.

- A palavra-chave all no último comando diz a todas as WLCs no cluster HA SSO para estabelecer a confiança com o CSSM.

- Keyword force manda que a WLC substitua qualquer uma das relações de confiança estabelecidas anteriormente e tente uma nova.

Note: Se a relação de confiança não estiver sendo estabelecida, o 9800 tentará novamente 1 minuto depois que o comando for executado e não tentará novamente por algum tempo. Insira o comando token novamente para forçar um novo estabelecimento de confiança.

Conectado ao CSLU

O Cisco Smart License Utility Manager (CSLU) é um aplicativo baseado em Windows (também disponível no Linux) que permite aos clientes administrar licenças e suas instâncias de produto associadas de suas instalações, em vez de ter que conectar diretamente suas instâncias de produto habilitadas para Smart Licensed ao Cisco Smart Software Manager (CSSM).

Esta seção abrange apenas a configuração sem fio do 9800. Há outras etapas a serem executadas para configurar o licenciamento com o CSLU (como instalar o CSLU, configurar o software CSLU e assim por diante), que é abordado nos Guias de Configuração .Se você deseja implementar um método de comunicação iniciado pela instância do produto ou pelo CSLU, ou concluir a sequência de tarefas correspondente.

Instância do produto iniciada

1. Garanta a acessibilidade da rede do controlador para a CSLU

2. Certifique-se de que o tipo de transporte esteja definido como cslu:
(config)#license smart transport cslu

(config)#exit

#copy running-config startup-config

3. Se quiser que a CSLU seja descoberta pelo controlador, você precisará executar a ação. Se desejar que a CSLU seja descoberta usando o DNS, nenhuma ação será necessária. Se você quiser descobri-lo usando um URL, insira estes comandos:

(config)#license smart url cslu http://

:8182/cslu/v1/pi

(config)#exit

#copy running-config startup-config

CSLU iniciado

Quando você configura a comunicação iniciada por CSLU, a única ação necessária é verificar e garantir que a rede esteja acessível para CSLU a partir do controlador.

Conectado ao SSM no local

A configuração com SSM no local é bastante semelhante à conexão direta. O local precisa executar a versão 8-202102 ou mais recente. Para versões SLUP (17.3.2 e posterior), é aconselhável usar o URL da CSLU e o tipo de transporte. O URL pode ser obtido na interface da WebUI no local na seção Smart Licensing > Inventory > <Virtual Account> > General .

configure terminal

ip http client source-interface

ip http client secure-trustpoint

license smart transport cslu

license smart url cslu http://

/cslu/v1/pi/

(see previous paragraph on how to get exact URL)

crypto pki trustpoint SLA-TrustPoint

revocation-check none

exit

write memory

terminal monitor

O SSM no local não requer o uso de um token confiável.

Note: Se você estiver recebendo a mensagem, %PKI-3-CRL_FETCH_FAIL: Falha na busca de CRL para SLA-TrustPoint de ponto confiável, é porque você não configurou a verificação de revogação em nenhum SLA-TrustPoint. Este é o ponto de confiança usado para o Smart Licensing. No caso de local, o certificado no servidor de licenciamento é, na maioria das vezes, um certificado autoassinado para o qual a verificação de CRL não é possível, portanto, o requisito de configurar nenhuma verificação de revogação.

Configuração do Smart Transport por meio de um proxy HTTPS

Note: Os proxies autenticados ainda não são suportados a partir da versão de código 17.9.2. Se você estiver usando proxies autenticados em sua infraestrutura, considere usar o Cisco Smart License Utility Manager (CSLU), ele suporta esse tipo de servidor.

Para usar um servidor proxy para se comunicar com o CSSM ao usar o modo de transporte inteligente, siga estas etapas:

configure terminal

ip http client source-interface

ip http client secure-trustpoint

license smart transport smart

license smart url default

license smart proxy address

license smart proxy port

exit

write memory

terminal monitor

license smart trust idtoken

all force

Frequência de comunicação

O intervalo de relatório que você pode configurar na CLI ou na GUI não tem efeito.

A WLC 9800 se comunica com o CSSM ou o Smart Software Manager no local a cada 8 horas, independentemente do intervalo de relatório configurado por meio da interface da Web ou da CLI. Isso significa que os pontos de acesso recém-ingressados podem aparecer no CSSM até 8 horas após o ingresso inicial.

Você pode descobrir a próxima vez que as licenças forem calculadas e relatadas com o comando show license air entities summary. Este comando não faz parte da saída típica de show tech ou show license all:

WLC#show license air entities summary

Last license report time........................: 07:38:15.237 UTC Fri Aug 27 2021

Upcoming license report time....................: 15:38:15.972 UTC Fri Aug 27 2021

No. of APs active at last report................: 3

No. of APs newly added with last report.........: 0

No. of APs deleted with last report..............: 0

Redefinição de fábrica da licença

A WLC do Catalyst 9800 pode ter todas as suas configurações de licenciamento e de confiança redefinidas de fábrica e ainda manter todas as outras configurações. Isso requer uma recarga da WLC:

WLC-1#license smart factory reset

%Warning: reload required after "license smart factory reset" command

É importante observar que, após uma redefinição de fábrica da licença, você precisa esperar uma hora antes de licenciar novamente a WLC, caso ela esteja no modo AirGap.

Em caso de substituição de RMA ou hardware

Se a WLC 9800 precisar ser substituída, o novo dispositivo terá que se registrar no CSSM/Gerenciador Inteligente de Software no local e será considerado como um novo dispositivo. A liberação da contagem de licenças do dispositivo anterior requer a exclusão manual em Instâncias de produto:

Atualização de Registro de Licença Específica (SLR)

Versões mais antigas da WLC, anteriores à 17.3.2, usavam um método especial de licenciamento offline chamado Registro de Licença Específica (SLR - Specific License Registration). Este método de licenciamento foi preterido nas versões usando SLUP (17.3.2 e posterior).

Se você atualizar um controlador 9800 que estava usando o SLR para uma versão posterior à 17.3.2 ou 17.4.1, é recomendável passar para o relatório SLUP off-line em vez de depender dos comandos SLR. Salve o arquivo RUM de uso de licença e registre-o no Smart Licensing Portal. Como o SLR não existe mais em versões mais recentes, ele informa a contagem de licenças correta e libera qualquer licença não utilizada. As licenças não são mais bloqueadas, mas a contagem exata de uso é relatada.

Troubleshooting

Acesso à Internet, verificações de porta e pings

Em vez do tools.cisco.com usado pelo Smart Licensing tradicional, o novo SLUP usa o domínio smartreceiver.cisco.com para estabelecer confiança. No momento em que este artigo foi escrito, este domínio resolve para vários endereços IP diferentes. Nem todos esses endereços podem receber ping. Os pings não devem ser usados como um teste de acessibilidade da Internet da WLC. Não conseguir fazer ping nesses servidores não significa que eles não estejam funcionando corretamente.

Em vez de pings, o telnet na porta 443 deve ser usado como um teste de acessibilidade. O Telnet pode ser verificado no domínio smartreceiver.cisco.com ou diretamente nos endereços IP do servidor. Se o tráfego não estiver sendo bloqueado, a porta deve aparecer como aberta na saída:

WLC-1#telnet smartreceiver.cisco.com 443

Trying smartreceiver.cisco.com (192.330.220.90, 443)... Open <-------

[Connection to 192.330.220.90 closed by foreign host]

Syslog

Se o comando terminal monitor estiver habilitado enquanto o token estiver sendo configurado, a WLC imprimirá os logs relevantes na CLI. Essas mensagens também podem ser obtidas se você executar o comando show logging. Os logs de uma relação de confiança estabelecida com êxito se parecem com o seguinte:

WLC-1#license smart trust idtoken <token> all force

Aug 22 12:13:08.425: %CRYPTO_ENGINE-5-KEY_DELETED: A key named SLA-KeyPair has been removed from key storage

Aug 22 12:13:08.952: %CRYPTO_ENGINE-5-KEY_ADDITION: A key named SLA-KeyPair has been generated or imported by crypto-engine

Aug 22 12:13:08.975: %PKI-6-CONFIGAUTOSAVE: Running configuration saved to NVRAM

Aug 22 12:13:11.879: %SMART_LIC-6-TRUST_INSTALL_SUCCESS: A new licensing trust code was successfully installed on P:C9800-CL-K9,S:9PJK8D9OCNB.

Logs de uma WLC sem um servidor DNS definido ou com um servidor DNS não funcional:

Aug 23 09:19:43.486: %SMART_LIC-3-COMM_FAILED: Communications failure with the Cisco Smart Software Manager (CSSM) : Unable to resolve server hostname/domain name

Nesse caso, verifique se você tem um servidor DNS válido configurado. Sinta-se à vontade para usar qualquer IP de servidor DNS público disponível:

ip name-server

Registros de uma WLC com um servidor DNS em funcionamento, mas sem acesso à Internet:

Aug 23 09:23:30.701: %SMART_LIC-3-COMM_FAILED: Communications failure with the Cisco Smart Software Manager (CSSM) : No detailed information given

Capturas de pacotes

Mesmo que a comunicação entre a WLC e o CSSM/SSM no local seja criptografada e passe por HTTPS, a execução de capturas de pacotes pode revelar o que faz com que a confiança não seja estabelecida. A maneira mais fácil de coletar capturas de pacotes é através da interface Web da WLC.

Navegue até Troubleshooting > Captura de Pacotes. Crie um novo ponto de captura:

Certifique-se de que a caixa de seleção Monitor Control Plane esteja ativada. Aumente o tamanho do buffer para o máximo de 100 MB. Adicione a interface que deve ser capturada. O tráfego de licenciamento inteligente é originado da interface de gerenciamento sem fio por padrão ou da interface definida com o comando ip http client source-interface:

Inicie as capturas e execute o comando license smart trust idtoken <token> all force:

As capturas de pacotes de um estabelecimento de confiança devem conter estas etapas:

1. Estabelecimento de sessão TCP usando sequência SYN, SYN-ACK & ACK

2. Estabelecimento de sessão TLS com troca de certificados de servidor e cliente. O estabelecimento termina com o pacote New Session Ticket

3. Troca de pacotes criptografados (quadros de dados de aplicativos) onde o WLC relata o uso da licença

4. Encerramento da sessão TCP através da sequência FIN-PSH-ACK, FIN-ACK & ACK

Note: As capturas de pacotes contêm muito mais quadros, incluindo múltiplos de quadros de atualização de janela TCP e dados de aplicação.

Como a nuvem CSSM usa 3 endereços IP públicos diferentes, para filtrar todas as capturas de pacotes entre a WLC e o CSSM, use estes filtros do Wireshark:

ip.addr==172.163.15.144 or ip.addr==192.168.220.90 or ip.addr==172.163.15.144

Se estiver usando um SSM no local, filtre o endereço IP do SSM:

ip.addr==

Exemplo: Capturas de pacotes de um estabelecimento de confiança bem-sucedido com CSSM conectado diretamente com todas as capturas de pacotes significativas filtradas:

comandos show

Estes comandos show contêm informações úteis sobre o estabelecimento de confiança:

show license status

show license summary

show tech-support license

show license tech-support

show license air entities summary

show license history message (useful to see the history and content of messages sent to SL)

show tech wireless (actually gets show log and show run on top of the rest which can be useful)

O comando show license history message é um dos comandos mais úteis, pois pode exibir as mensagens reais enviadas da WLC e recebidas de volta do CSSM.

Um estabelecimento de confiança bem-sucedido tem "REQUEST: Aug 23 10:18:08 2021 Central" e "RESPOSTA: Aug 23 10:18:10 2021 Central" mensagens impressas. Se não houver nada depois da linha RESPONSE, isso significa que a WLC não recebeu uma resposta do CSSM.

Este é um exemplo de uma saída de mensagem show license history para um estabelecimento de confiança bem-sucedido:

REQUEST: Aug 23 10:18:08 2021 Central

{"request":"{\"header\":{\"request_type\":\"POLL_REQ\",\"sudi\":{\"udi_pid\":\"C9800-CL-K9\",\"udi_serial_number\":\"9PJK8D7OC

NB\"},\"version\":\"1.3\",\"locale\":\"en_US.UTF-8\",\"signing_cert_serial_number\":\"3\",\"id_cert_serial_number\":\"59152896

\",\"product_instance_identifier\":\"\",\"connect_info\":{\"name\":\"C_agent\",\"version\":\"5.0.9_rel/68\",\"production\":tru

e,\"additional_info\":\"\",\"capabilities\":[\"UTILITY\",\"DLC\",\"AppHA\",\"MULTITIER\",\"EXPORT_2\",\"OK_TRY_AGAIN\",\"POLIC

Y_USAGE\"]}},\"request_data\":\"{\\\"sudi\\\":{\\\"udi_pid\\\":\\\"C9800-CL-K9\\\",\\\"udi_serial_number\\\":\\\"9PJK8D7OCNB\\

\"},\\\"timestamp\\\":1629713888600,\\\"nonce\\\":\\\"11702702165338740293\\\",\\\"product_instance_identifier\\\":\\\"\\\",\\

\"original_request_type\\\":\\\"LICENSE_USAGE\\\",\\\"original_piid\\\":\\\"2e84a42f-c903-44c5-83b2-e62e258c780f\\\",\\\"id\\\

":7898262236}\"}","signature":{"type":"SHA256","key":"59152896","value":"eiJ7IuQaTCFxgUkwls76WZxa5DRI5AvRl2Fi1trn6H1x4HrKS/0fc

OgMqQd5POU6VNsH2j9dHco4T1NJ/aCMbR1MRmkfxyVSWsx4lmjJL1lmpOSi3ZS4FBMvlF/EBOUfowREe2oz2lrQp1cAFpPn5SlaFezW80tMdJm08nv29pO8O7Bffyy

/Nu6SQZfIW+IdF+2qnJeNFAIZbNpg0B5d5HIJvDmDImvDu3bMRHhQAWr2KKzGFr6jPz0hs7bGY/+FlfTLQk5LFEUaKTNH/tuxJPFHlF0BtjIRQtAqy5qDpXdjVJokD

h9//uhsd+NaQyfdRFludkbfUBTFkvPxHW9/5w=="}}

RESPONSE: Aug 23 10:18:10 2021 Central

{"signature":{"type":"SHA256","value":"TXZE034fqAul2jy9V4+HoB2hDShl9au/5sgodiCVatmu671/6MyN7kZfEzREufY8\nOOsh4l+BZ1ZAXyQ/hVf+Q

SLrjTfO4grGeQTcH7yEj0D+gztWXCOu8RBT7/Bo9aBs\n4x1i0E6flPB3BP6yu7KIEUQZ8yHzlwDT+mVtJGi6TRrtYnV3KQMpCUmF5F5Jby78\nVNHOakQHVE0Ozrg

wOksf3SfXreNZJuzWXzjHvtmlusCQXw7ZTBzffYsNKO0lkJlr\nvgB2PkV7JUlsA481kpIvlPul6IiJXqk+2PC2IzCrCLG57lVN3XgX6lcU581P7HK7\nrSt3mfdyK

1pEl2SHyQ/DAw==","piid":null,"cert_sn":null},"response":"{\"header\":{\"version\":\"1.3\",\"locale\":\"en_US.UTF-8\",\"timesta

mp\":1629713890172,\"nonce\":null,\"request_type\":\"POLL_REQ\",\"sudi\":{\"udi_pid\":\"C9800-CL-K9\",\"udi_serial_number\":\"

9PJK8D7OCNB\"},\"agent_actions\":null,\"connect_info\":{\"name\":\"SSM\",\"version\":\"1.3\",\"production\":true,\"capabilitie

s\":[\"DLC\",\"AppHA\",\"EXPORT_2\",\"POLICY_USAGE\",\"UTILITY\"],\"additional_info\":\"\"},\"signing_cert_serial_number\":\"3

\",\"id_cert_serial_number\":\"59152896\",\"product_instance_identifier\":\"\"},\"status_code\":\"FAILED\",\"status_message\":

\"Invalid ProductInstanceIdentifier: 2e84a42f-c903-44c5-83b2-e62e258c780f provided in the polling request for polling id: 7898

262236\",\"retry_time_seconds\":0,\"response_data\":\"\"}","sch_response":null}

Depurações/btrace

Execute este comando alguns minutos após uma tentativa de estabelecimento de confiança usando um comando license smart trust idtoken all force. Os logs do IOSRP são extremamente detalhados. Anexar | incluir o "agente inteligente" no comando para obter apenas logs de licenciamento inteligente.

show logging process iosrp start last 5 minutes

show logging process iosrp start last 5 minutes | include smart-agent

Você também pode executar essas depurações e depois reconfigurar os comandos de licenciamento para forçar uma nova conexão:

debug license events

debug license errors

debug license agent all

Problemas comuns

A WLC não tem acesso à Internet ou o firewall bloqueia/altera o tráfego

Capturas de pacotes incorporadas na WLC são uma maneira fácil de ver se a WLC recebe algo de volta do CSSM ou do SSM no local. Se não houve resposta, é possível que o firewall esteja bloqueando algo.

O comando show license history message imprime uma resposta vazia 1 segundo após a solicitação ser enviada se nenhuma resposta foi recebida da nuvem CSSM ou do SSM no local.

Por exemplo, isso pode levá-lo a acreditar que uma resposta vazia foi recebida, mas na realidade não houve nenhuma resposta:

REQUEST: Jun 29 11:12:39 2021 CET

{"request":"{\"header\":{\"request_type\":\"ID_TOKEN_TRUST\",\"sudi\":{\"udi_pid\":\"C9800-CL-K9\",\"udi_serial_number\":\"9V4ZPZPN8DW\"},\"version\":\"1.3\",\"locale\":\"en_US.UTF-8\",\"product_instance_identifier\":\"\",\"connect_info\":{\"name\":\"C_agent\",\"version\":\"5.0.9_rel/68\",\"production\":true,\"additional_info\":\"\",\"capabilities\":[\"UTILITY\",\"DLC\",\"AppHA\",\"MULTITIER\",\"EXPORT_2\",\"OK_TRY_AGAIN\",\"POLICY_USAGE\"]}},\"request_data\":\"{\\\"sudi\\\":{\\\"udi_pid\\\":\\\"C9800-CL-K9\\\",\\\"udi_serial_number\\\":\\\"9V4ZPZPN8DW\\\"},\\\"timestamp\\\":1624957959810,\\\"nonce\\\":\\\"12527456165463158693\\\",\\\"product_instance_identifier\\\":\\\"\\\",\\\"hostname\\\":\\\"myc9800-CL\\\",\\\"token\\\":\\\"ZmI3YmNmYzYtNTdhZC00N2QwLTkyMjUtOTVmMjM5YmYzNzNlLTE2Mjc1NDkx%0AODEyMjN8Tkw4YU9zaTJDa045K2U3aG5xdlp2SE9VOGJxMkJmc0dNMWpKT0FJ%0AeUZqUT0%3D%0A\\\",\\\"mode\\\":\\\"PERMANENT\\\",\\\"force\\\":false,\\\"software_tag_identifier\\\":\\\"regid.2018-05.com.cisco.WLC_9500C,1.0_85665885-b865-4e32-8184-5510412fcb54\\\",\\\"device_list\\\":[{\\\"sudi\\\":{\\\"udi_pid\\\":\\\"C9800-CL-K9\\\",\\\"udi_serial_number\\\":\\\"9V4ZPZPN8DW\\\"},\\\"software_tag_identifier\\\":\\\"regid.2018-05.com.cisco.WLC_9500C,1.0_85665885-b865-4e32-8184-5510412fcb54\\\",\\\"product_instance_identifier\\\":\\\"\\\",\\\"csr\\\":\\\"MIICnjCCAYYCAQAwODE2MDQGA1UEAxMtMjlCQUM2OEQ3MDQ0NzQ1NzE2QjVDOEYxODdGM0Q0Q0QxNTIwOEVGRjo6MSwyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmGCVOO1Q/LiZs3je+Zvo+OsJilTb1vpL7sA80TjprHyLkqQ9mMCub1GunwtF18jzIRa1COUPk9vDsY7bD9btvIG80x2MQFAPPmiNFR4ccvuLYzGl+XjjTjgjbsZpov6S6n3rRGJVyd5aS0S8+JCCljzwtv2rHV628RlWFwlEyzcp4Kt5dm8QBnc+dcYWWIn/X9aExPbf9P96HVL6T6+SomKT/h5hQP8wyz8ycol3XjcXN6gD/XZFyOydZ3oayi/RWjRlA0NThHPQy03bdtFiEakA8ZEWmduNRvTnmSsqKQBVVa43gjgoBzANTAOyXv6e33TRN3bQdV6UuSLcqrw1PwIDAQABoCEwHwYJKoZIhvcNAQkOMRIwEDAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQEFBQADggEBAHwhn+YcbEuJyYrkcFlaEfzRbJcz9KXXAZASykW7ql3fSlv+PaHePdrh9vsxmkXiVo+UnBbk4Kr5a/mdXEG/4NOeToGUwEqf38ktZMJyL81Whl/FEj83Lhmy7Z5paJrSCWwPc14nHFEFJ4BuelbfmPwiK+Y6X0RHEL92ySH6UNNlVgsWsQbHnHLbacDBsjOcyf9N3xAZc/IDxakSUSYMgFGnBXwkP4aN6XZLfKKGvXtYuIs7D+omRpMijYxQfHzvVnauGi7jiDXEAJjUueNHyztgpPi191j84oEVFHvAEhhMRNakrEEp4jyD2bYOr+CVbbxbYiBd2GKDs1/I1N1XSgM=\\\",\\\"id_cert_sn\\\":\\\"\\\"}]}\"}"}

RESPONSE: Jun 29 11:12:40 2021 CET

Note: No momento, há uma solicitação de aprimoramento com a ID de bug da Cisco CSCvy84684 que faz com que a mensagem show license history imprima uma resposta vazia quando não há resposta. Isso serve para aprimorar a saída do comando show license history message

Alerta de CA desconhecido em capturas de pacotes

A comunicação com o CSSM ou SSM no local requer um certificado adequado no lado do 9800. Ele pode ser autoassinado, mas não pode ser inválido ou expirado. Nesse caso, uma captura de pacote mostra um alerta TLS para CA desconhecida enviado pelo CSSM quando o certificado do cliente HTTP 9800 expira.

O licenciamento inteligente usa a configuração do ip http client, que é diferente do ip http server que a interface da WLC usa. Isso significa que esses comandos precisam ser configurados corretamente:

ip http client source-interface

ip http client secure-trustpoint

O nome do ponto confiável pode ser encontrado com o comando show crypto pki trustpoints. Recomenda-se o uso de um certificado autoassinado TP-self-signed-xxxxxxxxxx ou de um Certificado Instalado pelo Fabricante (MIC), que geralmente é chamado de CISCO_IDEVID_SUDI e está disponível somente nas séries 9800-80, 9800-40 e 9800-L.

É importante observar que os dispositivos que fazem interceptação TLS, como um firewall com o recurso de descriptografia SSL, podem impedir que o C9800 estabeleça um handshake bem-sucedido com o servidor de licenciamento da Cisco, pois o certificado HTTPS apresentado é o certificado de firewall em vez do certificado de servidor de licenciamento da Cisco.

Note: Certifique-se de configurar os comandos source-interface e secure-trustpoint. Um comando source-interface é necessário mesmo se a WLC tiver apenas uma interface L3.

Informações Relacionadas

- Smart Licensing com modo Air Gap no 9800

- Suporte técnico e downloads da Cisco