我正在尝试向我的Google App Engine帐户添加新的SSL证书,但在执行levels中的所有步骤后,我一直收到此错误,上传未加密的PEM编码的RSA私钥:
您选择的私钥似乎无效。
有人遇到过这个问题吗?
答案 0 :(得分:18)
上周我遇到了同样的问题。谷歌的指示缺乏...
您的PEM文件包含以下行:
-----BEGIN RSA PRIVATE KEY-----
删除此行上方的所有内容即可。
答案 1 :(得分:2)
好的,SSL配置仍然像试图在黑暗的房间里洗黑猫一样。这是对我有用的答案: Trouble with Google Apps Custom Domain SSL
答案 2 :(得分:0)
Google要求使用RSA格式的私钥,该私钥应具有以下标头(请注意单词 RSA ):
-----BEGIN RSA PRIVATE KEY-----
如果密钥只有:---BEGIN PRIVATE KEY---
(无RSA),则需要对其进行转换。您可以为此使用OpenSSL:
openssl rsa -in server.key -out server_rsa.key