martes, 24 de octubre de 2017

como crear certificados para apache a partir de certificados windows

1. Exportar el certificado desde windows con la opcion de exportar key.  Se obtiene un certificado pfx
 
2.  Tomar el pfx y copiarlo en bin de Apache.  Luego desde linea de comandos ejecutar: 
openssl pkcs12 -in cert101.pfx  -clcerts -nokeys -out cert101.crt 
con eso se obtiene el crt

3. Para extraer la llave, primero ejecutar
                              openssl pkcs12 -in cert101.pfx  -nocerts -out cert101.pem

en esta opcion se debe digitar el password del key
3. Desencriptar el archivo de key
                              openssl rsa -in cert101.pem -out cert101.key 

Normalmente los certificados de apache se ubican en certs en la carpeta apache.  Un server.crt y un server.pem.  Desde el inicio de los pasos se pueden dejar como server.*.  Adicionalmente el archivo .key del final deberia renombrarse como server.pem

1 comentario:

  1. if it is p7b use:
    openssl pkcs7 -print_certs -in certificate.p7b -out certificate.pem 

    ResponderEliminar

Gracias por tus aportes, críticas y preguntas

Agregar Fondos personalizados a llamadas de teams

1. Abrir una ventana de explorador 2. En la barra de direccion digitar     %appdata% y pulsar enter 3. Abrir la carpeta microsoft...