我在 StartSSL.com 上获得了安全证书,并严格按照 Heroku 上的步骤进行操作。我获得了中间证书和根证书。
我尝试了不同的方法来链接这些文件,但我得到了这个错误(见截图)
http://i.imgur.com/8WVmAVu.jpg
我该如何解决这个错误?
我下载的文件是:
ca.pem (root cert)
sub.class1.server.ca.pem (intermediate cert)
copy and pasted the private key as server.key
copy and pasted the certificate as server.orig.crt
There's also the ca-bundle.pem that I tried using but no luck
我刚刚重新下载了所有文件并运行了这个“cat server.orig.crt sub.class1.server.ca.pem ca-bundle.pem > server.crt”然后运行 heroku certs:add server.crt server.key得到这个错误
Unable to read server.crt file
此外,我只是在没有任何 CAT 的情况下尝试过,只是“heroku certs:add ca-bundle.pem server.key”,我得到了这个错误
No certificate given is a domain name certificate