Convertir .pem a un archivo .key

0

Descargué el certificado para mi sitio web usando letsencrypt:

letsencrypt -d crackerscreed.me --manual --preferred-challenges dns certonly

El proceso fue exitoso, pero el sitio en el que quiero implementar estos certificados está esperando el archivo .key para la clave privada. Hay muchas soluciones que indican la solución utilizando openSSL:

Cuando lo intenté:

openssl rsa -outform der -in /etc/letsencrypt/live/crackerscreed.me/privkey.pem -out /etc/letsencrypt/live/crackerscreed.me/privkey.key

El sitio mostró un error diciendo:

  

Se ha encontrado un formato KEY no válido. ¡Tu archivo no parece una clave válida!   Por favor, cargue un archivo de clave válido.

y cuando probé con x509 en lugar de RSA,

openssl x509 -outform der -in /etc/letsencrypt/live/crackerscreed.me/privkey.pem -out /etc/letsencrypt/live/crackerscreed.me/privkey.key
unable to load certificate

OpenSSL apareció un error diciendo:

  

no se puede cargar el certificado 140343522624768: error: 0906D06C: PEM   rutinas: PEM_read_bio: sin inicio   línea: ../ crypto / pem / pem_lib.c: 691: Esperando: CERTIFICADO DE CONFIANZA

¿Qué hago ahora? ¿Hay una manera de convertir correctamente el archivo? Si no, ¿puedo revocar estos certificados y crear nuevos y de alguna manera pedir a letsencrypt que me brinde certificados directamente como archivo .key en lugar de archivo .pem ?

    
pregunta 7_R3X 01.11.2017 - 02:38
fuente

0 respuestas

Lea otras preguntas en las etiquetas