Convertir un certificado del formato PFX al formato PEM

Last published : Oct 14, 2026
Los certificados SSL se utilizan para servidores virtuales de equilibrio de carga SSL y servidores virtuales de NetScaler Gateway. Los certificados PEM son archivos ASCII codificados en Base64. Los certificados PEM se pueden abrir en el Editor de texto/Bloc de notas y verá que contienen las declaraciones "-----BEGIN CERTIFICATE-----" y "-----END CERTIFICATE-----".
Para un acceso seguro y de confianza, debe instalar un certificado de servidor SSL en el servidor NetScaler Gateway. El archivo de certificado cargado debe tener las siguientes características:
  • Una Autoridad de Certificación (CA) de confianza para los usuarios finales debe emitir el certificado del servidor. Para obtener los mejores resultados, utilice una CA comercial como Verisign, Thawte o GeoTrust.
  • El certificado debe estar en formato Privacy Enhanced Mail (PEM), un formato basado en texto que es una codificación Base64 del formato binario Distinguished Encoding Rules (DER).
  • El archivo de certificado debe incluir una clave privada y la clave privada no debe estar cifrada. No debe requerirse ninguna contraseña para usar el archivo PEM.
  • Cualquier certificado intermedio necesario debe adjuntarse al final del archivo PEM.
Complete el siguiente procedimiento para convertir un certificado PFX a formato PEM mediante el Asistente de NetScaler Gateway:
  1. Vaya a Administración de tráfico, seleccione el nodo SSL.
  2. Haga clic en el enlace Importar PKCS#12.
    Enlace de importación de certificado
  3. Especifique un nombre de archivo para el certificado PEM en el campo Nombre de archivo de salida.
  4. Haga clic en Examinar y seleccione el certificado PFX que desea convertir al formato PEM. Algunos usuarios prefieren cargar el certificado en el directorio /ncsonfig/SSL y usarlo desde allí. Si el certificado PFX está almacenado en NetScaler Gateway, elija la opción Dispositivo, y si está almacenado en su estación de trabajo, use Local.
    ](/en-us/netscaler-gateway/media/2-convert-pfx-certificate-to-pem-format.png)
  5. Especifique la contraseña de importación.
  6. Si el archivo está codificado, seleccione DES o 3DES como formato de codificación:
  7. Haga clic en Aceptar.
  8. Especifique la frase de contraseña PEM y la frase de contraseña PEM de verificar.
  9. Haga clic en el enlace Administrar certificados/claves/CSR para ver los archivos de certificado PEM convertidos.
  10. Puede ver el archivo PFX cargado con el archivo PEM convertido.
    Archivos PFX disponibles
  11. Expanda el nodo SSL.
  12. Seleccione el nodo Certificados.
  13. Haga clic en Instalar.
  14. Especifique un nombre de par de claves de certificado en el asistente Instalar certificado.
  15. Busque el archivo PEM tanto para el nombre del archivo de certificado como para el nombre del archivo de clave privada.
  16. Especifique la contraseña.
  17. Haga clic en Instalar.

OpenSSL utility

Si ha solicitado e instalado un certificado en un servidor Windows mediante el asistente de certificados de Internet Information Service (IIS), puede exportar ese certificado con su clave privada a un archivo de intercambio de información personal (PFX). Para importar este certificado en NetScaler Gateway, debe convertir el archivo PFX a formato PEM sin cifrar.
Puede usar la utilidad de código abierto OpenSSL para realizar la conversión de PFX a PEM. Descargue una distribución Win32 de OpenSSL desde Win32 OpenSSL.
También podría necesitar archivos redistribuibles de C++ si desea usar OpenSSL. Descárguelos del Paquete redistribuible de Microsoft Visual C++ 2008 (x86).
Para convertir un archivo PFX a un archivo PEM, complete los siguientes pasos en una máquina Windows:
  1. Descargue e instale el paquete Win32 OpenSSL desde Win32 OpenSSL.
  2. Cree una carpeta c:\certs y copie el archivo yourcert.pfx en la carpeta c:\certs.
  3. Abra el símbolo del sistema y cambie al directorio OpenSSL\bin: cd %homedrive%\OpenSSL\bin
  4. Ejecute el siguiente comando para convertir el archivo PFX a un archivo PEM sin cifrar (todo en una línea): OpenSSL pkcs12 -in c:\certs\yourcert.pfx -out c:\certs\cag.pem –nodes
    Símbolo del sistema
  5. Cuando se le solicite la contraseña de importación, introduzca la contraseña que utilizó al exportar el certificado a un archivo PFX. Debe recibir un mensaje que diga MAC verified OK.
    Verificación
  6. Dirija un navegador al portal de administración de NetScaler Gateway o al puerto HTTPS 9001: https://netscaler-gateway-server:9001.
  7. Inicie sesión como root. La contraseña predeterminada es rootadmin.
  8. Haga clic en el enlace Mantenimiento en la parte superior de la página.
  9. Haga clic en el botón Examinar junto al campo Cargar clave privada + certificado (.pem). Busque el archivo c:\certs\cag.pem y haga clic en Cargar.
  10. Reinicie NetScaler Gateway para que se aplique el nuevo certificado SSL.