我正在尝试为我的OpenShift设备别名上传SSL证书。我使用了这里的说明:http://cloudhostingsource.com/setup-ssl-certificate-openshift/
我在上传部分被困 - 我已经生成了CSR,激活了证书。每次我尝试上传文件时,都会将我带回同一页面而不会发出通知。
Comodo SSL发给我4个文件:
如何上传这些内容?为Openshift上传三个字段...我将加载到SSL证书中?证书链?我有我的私钥,我知道keypass。
由于
答案 0 :(得分:2)
只是想为将来遇到此问题的用户发布此更新...我不确定是不是因为我通过RHC设置添加了公共SSH密钥但我没做什么(没有复制粘贴链接的排列,切换文件)可以通过文件上传器工作。
最后,在决定调用Red Hat和QQ之前,我使用命令行控制台添加SSL文件......
这是我使用的命令:
rhc alias update-cert php www.myapp.com --certificate myApp.crt --private-key myApp.key --passphrase mypass
TLDR:您不需要组合任何Comodo文件,只需使用您的文件#4,私钥和密码(如果有的话)
答案 1 :(得分:1)
多数民众赞成!
首先将public与bundle结合起来:
cat dom_com.crt dom_com.ca-bundle >> dom_com.ALL.bundle
并上传两者:
rhc alias update-cert app dom_com \
--certificate dom_com.ALL.bundle \
--private-key dom_com.key
获得 A
答案 2 :(得分:0)
您需要将1,2和3组合成一个链证书(按正确的顺序)并将其上传到链证书字段中,密钥放在密钥字段中,myApp.crt进入证书字段
答案 3 :(得分:0)
我遇到了类似的问题,在与证书发行人的一些来回电子邮件之后,帮助我的是将我的站点证书和证书链合并到一个文件中,并将其上传到" SSL证书&# 34; OpenShift中的字段。我离开了SSL认证链"字段空白,但当然我将我的公钥上传到"证书私钥"领域。