Heroku SSL EndPoint - 更新证书给出了内部服务器错误

时间:2013-02-18 21:52:57

标签: ruby-on-rails ssl heroku

我有一个COMODO通配符SSL证书,我试图用。

替换旧的SSL证书

我按照这里的指南: https://devcenter.heroku.com/articles/ssl-endpoint http://ryan.mcgeary.org/2011/09/16/how-to-add-a-dnsimple-ssl-certificate-to-heroku/

基于这些,我将它们合并为一个.pem:

cat STAR_[domain]_com.crt /
    EssentialSSLCA_2.crt /
    ComodoUTNSGCCA.crt /
    UTNAddTrustSGCCA.crt /
    AddTrustExternalCARoot.crt >> STAR_[domain]_com-bundle.pem
然后我跑了:

heroku certs:update STAR_[domain]_com-bundle.pem server.key

我收到了:

Updating SSL Endpoint hyogo-2759.herokussl.com for [heroku-app]... failed
 !    Internal server error.
 !    Run `heroku status` to check for known platform issues.

感谢您的时间

1 个答案:

答案 0 :(得分:0)

所以,瘦的是Heroku的错误消息不是很好和/或没想到我给他们的东西,因此内部服务器错误缺乏任何细节。

Heroku回到我面前说他们会为此寻找更好的错误信息,但我怀疑会发生这种情况。

The solution:
Instead of using the .pem extension, use .crt