heroku ssl端点添加证书给出内部错误,更新首先为nil提供undefined

时间:2013-04-12 03:42:30

标签: ruby-on-rails ssl heroku endpoint

我的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 method first'for nil:NilClass(NoMethodError)          来自c:/ Program Files(x86)/Heroku/lib/heroku/command/certs.rb:79:in update' from c:/Program Files (x86)/Heroku/lib/heroku/command.rb:148:in run'          来自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 -- update cert gives Internal server error

  

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

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

我多次重复这个过程,我相信我的证书还可以。我们欢迎有关排除故障或修复的其他想法。

1 个答案:

答案 0 :(得分:1)

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