1

我的 SSL 证书过期了,所以我按照说明创建了一个 csr,激活我更新的证书,并将密钥和证书放在一起。从comodo到namecheap。现在更新说:

$ heroku certs:update reserver.pem reserver.key c:/Program Files (x86)/Heroku/lib/heroku/command/certs.rb:110:in current_endpoint': undef ined methodfirst' for nil:NilClass (NoMethodError) from c:/Program Files (x86)/Heroku/lib/heroku/command/certs.rb:79:in update' from c:/Program Files (x86)/Heroku/lib/heroku/command.rb:148:inrun' from c:/Program Files (x86)/Heroku/lib/heroku/cli.rb:9:in start' from c:/Program Files (x86)/Heroku/bin/heroku:28:in'

并现在添加与其他问题 Heroku SSL EndPoint 相同的内容 - 更新证书给出内部服务器错误

$ heroku certs:add reserver.pem reserver.key 将 SSL 端点添加到

大多数其他 heroku certs 命令也存在与 nil 的未定义方法有关的问题。

我已经多次重复这个过程,我相信我的证书是好的。欢迎其他想法进行故障排除或修复。

4

1 回答 1

1

对我有用的解决方案是在新计算机上重新开始并下载并安装最新的 heroku 工具箱(并手动更新路径以使用新的 heroku 命令)。我怀疑在旧电脑上做同样的事情也会解决这个问题。

于 2013-04-14T18:27:41.863 回答