簡體   English   中英

使用Comodo SSL的OpenShift

[英]OpenShift with Comodo SSL

我正在嘗試為我的OpenShift設備的別名上傳SSL證書。 我使用了這里的說明: http//cloudhostingsource.com/setup-ssl-certificate-openshift/

然而,我被困在上傳部分 - 我已經生成了CSR,激活了證書。 每次我嘗試上傳文件時,都會將我帶回同一頁面,而不需要通知。

Comodo SSL發給我4個文件:

  1. AddTrustExternalCARoot.crt
  2. COMODORSAAddTrustCA.crt
  3. COMODORSADomainValidationSecureServerCA.crt
  4. myApp.crt

我如何上傳這些? 為Openshift上傳三個字段...我將加載到SSL證書中? 證書鏈? 我有我的私鑰,我知道keypass。

謝謝

只是想為將來遇到此問題的用戶發布此更新...我不確定是不是因為我通過RHC設置添加了公共SSH密鑰,但我沒有做任何事情(沒有復制的排列)粘貼鏈接,切換文件)將通過文件上傳器工作。

最后,在決定調用Red Hat和QQ之前,我使用命令行控制台添加SSL文件......

這是我使用的命令:

rhc alias update-cert php www.myapp.com --certificate myApp.crt --private-key myApp.key --passphrase mypass

此鏈接包含更多信息: https//access.redhat.com/documentation/en-US/OpenShift_Online/2.0/html/User_Guide/Using_Custom_SSL_Certificates1.html

TLDR:您不需要組合任何Comodo文件,只需使用您的文件#4,私鑰和密碼(如果有的話)

那就對了!

首先將公共與捆綁結合起來

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

然后你將在https://www.ssllabs.com/ssltest/獲得一個A.

您需要將1,2和3組合成一個鏈證書(按正確順序)並將其上載到鏈證書字段中,密鑰放在密鑰字段中,myApp.crt進入證書字段。

我有一個類似的問題,在與證書發行者的一些來回電子郵件之后,幫助我的是將我的站點證書和證書鏈合並到一個文件中,並將其上傳到OpenShift中的“SSL證書”字段。 我將“SSL證書鏈”字段留空了,但當然我將我的公鑰上傳到“證書私鑰”字段中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM