Esta es publicado desde mi respuesta en: How to get .pem file from .key and .crt files?
yo estaba tratando de pasar de GoDaddy a App Engine.Lo que hizo el truco estaba usando esta línea en el terminal (mac) para generar el la llave y RSE:
openssl req -new -newkey rsa:2048 -nodes -keyout name.unencrypted.priv.key -out name.csr
Exactamente como está, pero reemplazando el nombre con mi nombre de dominio (no es que en realidad ni siquiera importaba)
Además, lo que sigue es un montón de preguntas y respondí todas las preguntas relacionadas con el nombre/organización común como www.name.com, y omití el código de acceso y el nombre de la empresa presionando enter
Luego abrió el archivo .csr, lo copió, lo pegó en el formulario csr de go daddy, esperó a que Godaddy lo aprobara, luego lo descargó, lo descomprimió, lo navegó hasta t abrió la cremallera de la carpeta en el terminal y entró:
gato otherfilegodaddygivesyou.crt gd_bundle-g2-g1.crt> name.crt
Luego usé estas instrucciones del poste problema con Google Apps personalizada Dominio SSL, que eran :
openssl rsa -in privateKey.key -text > private.pem
openssl x509 -inform PEM -in www_mydomain_com.crt > public.pem
exactamente como es, pero en lugar de privateKey.key que utilizan name.unencrypted.priv.key, y en vez de www_mydomain_com.crt, solía name.crt
Luego he subido al público. pem a la consola de administración para el "PEM e ncoded certificado X.509",
y subido el private.pem para el "sin cifrar PEM codificados clave privada RSA" ..
.. Y que finalmente funcionó.
Gracias! Parece funcionar simplemente generando el CSR en un servidor Linux, concatene el paquete de CA y cárguelo junto con el certificado privado (archivo .key) – themihai
Hola mihai, ¿podrías darnos más detalles (por ejemplo, comandos de Linux) sobre cómo ¿Pudo generar este CSR compatible con GAE, por ejemplo para un certificado SSL comodín típico * .yourdomain.com? El documento de Google parece suponer que todos somos gurús de certificados SSL ... ¡Muchas gracias! –
http://tinyurl.com/7vkdy3m –