OpenShift与Comodo SSL
我正在尝试上载OpenShift gear别名的SSL证书。我在这里使用了说明: 我被困在上传部分-我已经生成了CSR,激活了证书。每次我试图上传文件时,它都会把我带回同一个页面,而不会发出任何通知 Comodo SSL向我发送了4个文件:OpenShift与Comodo SSL,ssl,openshift,Ssl,Openshift,我正在尝试上载OpenShift gear别名的SSL证书。我在这里使用了说明: 我被困在上传部分-我已经生成了CSR,激活了证书。每次我试图上传文件时,它都会把我带回同一个页面,而不会发出任何通知 Comodo SSL向我发送了4个文件: AddTrustExternalCARoot.crt COMODORSAAddTrustCA.crt COMODORSADomainValidationSecureServerCA.crt myApp.crt 我如何上传这些?Openshift有三个要上载的
谢谢您需要将1、2和3组合成一个链证书(按照正确的顺序)并上传到链证书字段中,密钥在密钥字段中,myApp.crt在证书字段中。只是想为将来遇到此问题的用户发布更新。。。我不确定这是否是因为我通过RHC安装程序添加了一个公共SSH密钥,但我所做的任何事情(没有复制粘贴链接的排列,也没有切换文件)都无法通过文件上传程序工作 最后,在决定调用Red Hat和QQ之前,我使用命令行控制台添加SSL文件 以下是我使用的命令: rhc别名更新证书php www.myapp.com--证书myapp.crt--私钥myapp.key--密码短语mypass 此链接包含更多信息:
TLDR:您不需要组合任何Comodo文件,只需使用您的文件#4、您的私钥和您的密码短语(如果您有)我也遇到了类似的问题,在与证书颁发者发送了一些来回电子邮件后,帮助我将我的站点证书与证书链组合成一个文件,并将其上载到OpenShift中的“SSL证书”字段中。我将“SSL证书链”字段留空,但我当然将公钥上传到了“证书私钥”字段 没错 首先将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,这不起作用。。。我把前三个合并成一个文件——它们应该按那个顺序吗?是否需要进行特定的扩展?当我按“保存”(按照您的说明操作)时,它会像往常一样执行相同的操作,只是忽略上载并刷新页面。您必须询问您获得证书的位置以及证书的顺序。证书的扩展名应该是.crt,私钥的扩展名应该是.key。如果您的密钥上有密码,请确保在那里输入密码。