¿Cómo configurar Apache HTTP con certificado SSL?

Apache en Windows no admite claves privadas cifradas. Es posible que esta contraseña se haya establecido al crear el CSR.
Alert-danger

Remover contraseña

openssl pkcs12 -aes256 -in apache.key -out apache_raw.key

Tenga en cuenta que podría tener los mismos parámetros -in y -out, pero si se equivoca, podría estropear su clave.
Alert-warning

A partir de .pfx

  1. Extraiga la clave .key del certificado .pfx
openssl pkcs12 -in cai.ipn.mx.pfx -nocerts -out apache.key -nodes
  • Para ejecutar este comando necesitamos escribir la contraseña de .pfx
  • Con la bandera -nodes se omite cifrar la clave privada resultante; de lo contrario, deberá ingresar una contraseña dos veces para protegerla.
  1. Extraiga el archivo .crt del certificado .pfx

openssl pkcs12 -in cai.ipn.mx.pfx -clcerts -nokeys -out apache.crt