Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Antecedentes

Resolución de problemas

Recopilación de registros

Análisis de registro

Solución alternativa 1

Solución alternativa 2

Solución alternativa 3

Información Relacionada

Introducción

Este documento describe cómo resolver problemas cuando se recibe un error al registrar Cisco Customer Voice Portal con Smart Licensing.

Prerequisites

Requirements

Cisco recomienda que tenga conocimientos sobre estos temas:

- Cisco Unified Contact Center Enterprise (UCCE)

- Cisco Customer Voice Portal (CVP)

- Cisco Smart Software Manager

- Comprensión básica de los certificados de seguridad

- Licencias inteligentes

Componentes Utilizados

La información que contiene este documento se basa en estas versiones de software:

- UCCE Versión 12.6.1

- CVP versión 12.6

La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.

Antecedentes

El problema aparece al intentar registrar el dispositivo con el servidor de Smart Licensing.

Servidor no registrado

Después de hacer clic en el botón Register, se recibe el mensaje de error "Communication send error".

Mensaje de error de registro de Smart Licensing

Resolución de problemas

Según el error, uno de los pasos es confirmar que hay comunicación con la URL especificada en la configuración de Smart Call Home.

Otras áreas a considerar:

- Compruebe que la dirección de inicio de la llamada es correcta. Puede ver un ejemplo de la configuración en este vídeo sobre el registro de licencia inteligente de UCCE 12.5.

- Confirme el acceso a la red en tools.cisco.com.

- Verifique que el puerto 443 TCP no esté bloqueado.

Recopilación de registros

Una vez borrada la configuración y la red. Continúe recopilando estos registros para aislar el problema:

- Agente inteligente

La ruta para recopilar el seguimiento es Cisco\CVP\logs\WSM\SmartAgent.<timestamp>

- Registros de Tomcat (recopilar los archivos de texto de CCBU)

La ruta para recopilar el seguimiento es Cisco\ICM\Tomcat\logs

- PCAP al intentar registrarse

Análisis de registro

Para el análisis de registro que comienza con los registros de SmartAgent, observamos que existe una excepción SSL al intentar establecer la conexión:

- 0000005990: 10.10.20.21: 21 de febrero de 2023 14:44:28.793 -0500: %_ajp-nio-127.0.0.1-8009-exec-1-6-com.cisco.ccbu.smartagentmanager.SmartAgentManager: registro del producto

- 0000005991: 10.10.20.21: 21 de febrero de 2023 14:44:30.325 -0500: %_Thread-26-3-trustpool_log: CertificateException

sun.security.validator.ValidatorException: error al crear la ruta de acceso PKIX: sun.security.provider.certpath.SunCertPathBuilderException: no se puede encontrar una ruta de certificación válida para el destino solicitado

- 0000005992: 10.10.20.21: 21 de febrero de 2023 14:44:30.325 -0500: %_Thread-26-3-event_msg_sender_log: excepción SSL javax.net.ssl.SSLHandshakeException: el sitio no es de confianza

Luego, se observa que no se pudo enviar la solicitud:

- 0000006000: 10.10.20.21: 21 de febrero de 2023 14:44:30.325 -0500: %_Thread-26-3-com.cisco.nesla.agent.impl.AsyncRequestProcessor: failed to send request / process response: SmartAgentMessageReg

- 0000006001: 10.10.20.21: 21 de febrero de 2023 14:44:30.325 -0500: %_Thread-26-3-com.cisco.nesla.agent.impl.AsyncRequestProcessor: Reason: Communication send error.

Desde el registrador se identifica un problema de certificado:

- 0000007553: 10.10.20.21: 21 de febrero de 2023 14:44:30.512 -0500: %CCBU_ajp-nio-127.0.0.1-8009-exec-1-3-REST_API_EXCEPTION: %[exception=com.sun.jersey.api.client.ClientHandlerException: javax.net.ssl.SSLHandlerException: No se ha encontrado ningún certificado de confianza][message_string=Error al realizar la solicitud. La excepción se captura para la llamada de descanso: GET https://:443/unifiedconfig/config/smartlicense/sync/smartlicenseserver ]: la API REST ha detectado una excepción

Desde PCAP se ve que hay comunicación de 2 vías. Sin embargo, se detecta un problema con un certificado.

Error de certificado visto desde PCAP

Después de reducir la emisión a un certificado. Pasamos a revisar los certificados navegando al archivo "call_home_ca" y encontramos que falta este certificado:

-----COMENZAR CERTIFICADO-----

MIIFYDCCA0igAwIBAgIQCgFCgAAAAUUjyES1AAAAAjANBgkqhkiG9w0BAQsFADBK

MQswCQYDVQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVu

VHJ1c3QgQ29tbWVyY2lhbCBSb290IENBIDEwHcNMTQwMTE2MTgxMjIzWhcNMzQw

MTE2MTgxMjIzWjBKMQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MScw

JQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBSb290IENBIDEwggIiMA0GCSqG

SIb3DQEBAQUAA4ICDwAwggIKAoICAQCnUBneP5k91DNG8W9RYKyqU+PZ4ldhNlT

3Qwo2dfw/66VQ3KZ+bVdfIrBQuExUHTRgQ18zZshq0PirK1ehm7zCYofWjK9ouuU

+ehcCuz/mNKvcbO0U59Oh++SvL3sTzIwiEsXXlfEU8L2ApeN2WIrvyQfYo3fw7gp

S0l4PJNgiCL8mdo2yMKi1CxUAGc1bnO/AljwpN3lsKImesrgNqUZFv9t++uP0D1

bVoE/c40yiTcdCMbXTMTEl3EASX2MN0CXZ/g1Ue9tOsbobtJSdifWwLziuQkkORi

T0/Br4sOdBeo0XKIanoBScy0RnnGF7HamB4HWfp1IYVl3ZBWzvurpWCdxJ35UrCL

vYf5jysjCiN2O/cz4ckA82n5S6LgTrx+kzmEB/dEcH7+B1rlsazRGMzyNeVJSQjK

Vsk9+w8YfYs7wRPCTY/JTw436R+hDmrfYi7LNQZReSzIJTj0+kuniVyc0uMNOYZK

dHzVWYfCP04MXFL0PfdSgvHqo6z9STQaKPNBiDoT7uje/5kdX7rL6B7yuVBgwDHT

c+XvvqDtMwt0viAgxGds8AgDelWAf0ZOlqf0Hj7h9tgJ4TNkK2PXMl6f+cB7D3hv

l7yTmvmcEpB4eoCHFddydJxVdHixuuFucAS6T6C6aMN7/zHwcz09lCqxC0EOoP5N

iGVreTO01wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwEB

/zAdBgNVHQ4EFgQU7UQZwNPwBovupHu+QucmVMiONnYwDQYJKoZIhvcNAQELBQAD

ggIBA2ukDL2pkt8RHYZYR4nKM1eVO8lvOMIkPkp165oCOGUAFjvLi5+U1KMtlwH

6oi6mYtQlNeCgN9hCQCTrQ0U5s7B8jeUeLBfnLOic7iPBZM4zY0+sLj7wM+x8uwt

LRvM7Kqas6pgghstO8OEPVeKlh6cdbjTMM1gCIOQ045U8U1mwF10A0Cj7oV+wh93

nAbowacYXVKV7cndJZ5t+qntozo00Fl72u1Q8zW/7esUTTHHYPTa8Yec4kjixsU3

+wYQ+nVZZjFHKdp2mhzpgq7vmrlR94gjmmmVYjzlVYA211QC//G5Xc7UI2/YRYRK

W2XviQzdFKcgyxilJbQN+QHwotL0AMh0jqEqSI5l2xPE4iUXfeu+h1sXIFRRk0pT

AwvsXcoz7WL9RccvW9xYoIA55vrX/hMUpu09lEpCdNTDd1lzzY9GvlU47/rokTLq

l1gEIt44w8y8bckzOmoKaT+gyOpyj4xjhiO9bTyWnpXgSUyqorkqG5w2gXjtw+hG

4iZRHUe2XWJUc0QhJ1hYMtd+ZciTY6Y5uN/9lu7rs3KSoFrXgvzUeF0K+l+J6fZ

mUlO+KWA2yUPHGNiiskzZ2s8EIPGrd6ozRaOjfAHN3Gf8qv8QfXBi+wAN10J5U6A

7/qxXDgGpRtK4dw4LTzcqx+QGtVKnO7RcGzM7vRX+Bi6hG6H

-----CERTIFICADO FINAL-----

El certificado que falta coincide con el Id. de bug Cisco CSCwb04933.

Existen soluciones temporales disponibles que puede utilizar para resolver el problema:

Solución alternativa 1

Abra el puerto 80 desde los sistemas. Por ejemplo:

- LoggerA

- Servidor de llamadas CVP

Para esta solución alternativa, hay un período de espera de 24 horas o 1 hora después del siguiente intento de descarga, lo que ocurra primero.

Solución alternativa 2

Si no se puede abrir el puerto 80, descargue manualmente el archivo del certificado desde aquí, copie el contenido en el directorio del agente inteligente requerido y espere hasta 24 horas.

Solución alternativa 3

Descargue el archivo "QuoVadis_IdenTrust_Migration.zip" desde la siguiente ubicación:

https://software.cisco.com/download/home/268439622/type/284420243/release/12.6(1)

Aplique la corrección según los siguientes pasos:

Servidor de llamadas CVP:

----------------

1. Realice una copia de seguridad de la carpeta <cvp_install_drive>:\Cisco\CVP\conf\.sltruststore\

2. Detenga el servicio "Cisco CVP WebServices Manager (WSM)".

3. Elimine el archivo "call_home_ca" presente en la ruta "<cvp_install_drive>:\Cisco\CVP\conf\.sltruststore\"

4. Copie el archivo descargado "call_home_ca" y colóquelo en la ruta "<cvp_install_drive>:\Cisco\CVP\conf\.sltruststore\"

5. Inicie el servicio "Cisco CVP WebServices Manager (WSM)" y espere 5 minutos

6. Después de esto, intente el proceso "Renovar autorización" para Smart Licensing

Información Relacionada

Cómo configurar Smart License en UCCE 12.5

ID de bug de Cisco CSCwb04933 - CVP: Smart License - El registro y la autorización fallan con "Communication send error"