Introducción
Los certificados de función proxy de autoridad certificadora (CAPF) de importancia local (LSC) están firmados localmente. Sin embargo, es posible que necesite que los teléfonos utilicen LSC firmados por una autoridad de certificación (CA) de terceros. En este documento se describe un procedimiento que le ayudará a lograr este objetivo.
Prerequisites
Requirements
Cisco recomienda que tenga conocimientos de Cisco Unified Communication Manager (CUCM).
Componentes Utilizados
La información de este documento se basa en la versión 10.5(2) de CUCM; sin embargo, esta función funciona a partir de la versión 10.0 y posteriores.
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). If your network is live, make sure that you understand the potential impact of any command.
Configurar
A continuación se indican los pasos de este procedimiento, que se detallan en su propia sección:
- Cargue el certificado raíz de la CA
- Establecer CA sin conexión para emisión de certificado en extremo
- Generar una solicitud de firma de certificado (CSR) para los teléfonos
- Obtenga la CSR generada de Cisco Unified Communications Manager (CUCM) al servidor FTP
- Obtener el certificado de teléfono de CA
- Convertir formato .cer a .der
- Comprimir los certificados (.der) en formato .tgz
- Transferir el archivo .tgz al servidor FTP de Secure Shell (SFTP)
- Importar el archivo .tgz al servidor de CUCM
- Firmar el CSR con Microsoft Windows 2003 Certificate Authority
- Obtener el certificado raíz de la CA
Cargue el certificado raíz de la CA
- Inicie sesión en la GUI web de administración del sistema operativo (SO) de Cisco Unified.
- Vaya a Administración de certificados de seguridad.
- Haga clic en Cargar certificado/cadena de certificado.
- Elija CallManager-trust bajo Certificate Purpose.
- Busque el certificado raíz de la CA y haga clic en Cargar.
Establecer CA sin conexión para emisión de certificado en extremo
- Inicie sesión en la GUI web de administración de CUCM.
- Vaya a System > Service Parameter.
- Elija el servidor de CUCM y seleccione Cisco Certificate Authority Proxy Function para el servicio.
- Seleccione Offline CA para emisión de certificado a terminal.
Generar una solicitud de firma de certificado (CSR) para los teléfonos
- Inicie sesión en la GUI web de administración de CUCM.
- Vaya a Teléfonos del dispositivo.
- Elija el teléfono cuyo LSC debe estar firmado por la CA externa.
- Cambie el perfil de seguridad del dispositivo por uno seguro (si no está presente, agregue un sistema en el perfil de seguridad del teléfono de seguridad).
- En la página de configuración del teléfono, en la sección CAPF, elija Install/Upgrade para la operación de certificación. Complete este paso para todos los teléfonos cuyo LSC debe estar firmado por la CA externa. Debería ver Operación pendiente para el estado de operación del certificado.
Perfil de seguridad del teléfono (modelo 7962).
Ingrese el comando utils capf csr count en la sesión de Secure Shell (SSH) para confirmar si se genera un CSR. (Esta captura de pantalla muestra que se generó una CSR para tres teléfonos.)
Nota: El estado de operación del certificado en la sección CAPF del teléfono permanece en el estado Operación pendiente.
Obtenga la CSR generada desde CUCM al servidor FTP (o TFTP)
- SSH en el servidor de CUCM.
- Ejecute el comando utils capf csr dump. Esta captura de pantalla muestra el volcado que se está transfiriendo al FTP.
- Abra el archivo de volcado con WinRAR y extraiga el CSR en su máquina local.
Obtener el certificado del teléfono
- Envíe los CSR del teléfono a la CA.
- La CA le proporciona un certificado firmado.
Nota: puede utilizar un servidor de Microsoft Windows 2003 como CA. El procedimiento para firmar el CSR con una entidad emisora de certificados de Microsoft Windows 2003 se explica más adelante en este documento.
Convertir formato .cer a .der
Si los certificados recibidos están en formato .cer, cámbielos a .der.
Comprimir los certificados (.der) en formato .tgz
Puede utilizar la raíz del servidor de CUCM (Linux) para comprimir el formato del certificado. También puede hacerlo en un sistema Linux normal.
- Transfiera todos los certificados firmados al sistema Linux con el servidor SFTP.
- Ingrese este comando para comprimir todos los certificados .der en un archivo .tgz.
tar -zcvf
.tgz *.der
Transferir el archivo .tgz al servidor SFTP
Complete los pasos que se muestran en la captura de pantalla para transferir el archivo .tgz al servidor SFTP.
Importar el archivo .tgz al servidor de CUCM
- SSH en el servidor de CUCM.
- Ejecute el comando utils capf cert import.
Una vez que los certificados se importan correctamente, puede ver que el recuento CSR se convierte en cero.
Firmar el CSR con Microsoft Windows 2003 Certificate Authority
Esta información es opcional para Microsoft Windows 2003 - CA.
- Autoridad de certificación abierta.
- Haga clic con el botón secundario en la CA y navegue hasta Todas las tareas > Enviar nueva solicitud...
- Seleccione el CSR y haga clic en Abrir. Haga esto para todos los CSR.
Todos los CSR abiertos se muestran en la carpeta Solicitudes pendientes.
- Haga clic con el botón derecho en cada uno y navegue hasta Todas las tareas > Emitir para emitir certificados. Realice esta acción para todas las solicitudes pendientes.
- Para descargar el certificado, elija Certificado emitido.
- Haga clic con el botón secundario en el certificado y haga clic en Abrir.
- Puede ver los detalles del certificado. Para descargar el certificado, seleccione la ficha Detalles y elija Copiar en archivo...
- En el Asistente para exportación de certificados, elija DER binario codificado X.509 (.CER).
- Asigne al archivo un nombre adecuado. Este ejemplo utiliza el formato <MAC>.cer.
- Obtenga los certificados para otros teléfonos en la sección Certificado emitido con este procedimiento.
Obtener el certificado raíz de la CA
- Autoridad de certificación abierta.
- Complete los pasos que se muestran en esta captura de pantalla para descargar el root-CA.
Verificación
Utilize esta sección para confirmar que su configuración funcione correctamente.
- Vaya a la página de configuración del teléfono.
- En la sección CAPF, el estado de operación del certificado debe aparecer como Upgrade Success.
Nota: Consulte Generación e importación de LSC firmados por CA de terceros para obtener más información.
Troubleshoot
Actualmente, no hay información específica de troubleshooting disponible para esta configuración.