Heroku SSL - 没有给出的证书是域名证书

时间:2013-07-21 16:28:22

标签: ssl heroku dns

我已经花了3个小时为Heroku应用程序设置SSL证书。我关注this tutorial,但是当我跑

heroku certs:add server.crt bundle.pem server.key --app my-app-name

我总是收到这个错误:

Resolving trust chain... failed
 !    No certificate given is a domain name certificate.

我已经在 DNSimple 购买了SSL证书。什么是错的,为什么我错过了。它让我绝望,即使谷歌没有帮助......

所有帮助将不胜感激。

2 个答案:

答案 0 :(得分:1)

In my case the ZIP file I downloaded from my SSL provider contained 2 .crt files and I picked the wrong one when running the certs:update. Re-running with the other .crt file solved the problem

答案 1 :(得分:0)

好像您的证书和您的捆绑包没有正确解析,即信任链被破坏(并非所有证书都存在于域捆绑包中 - >中间CA - >根CA)或者您的证书无效Heroku期待的领域。

确保证书中的完全限定域名与您使用的域名匹配。