SSL 証明書の有効期限が切れたので、指示に従って csr を作成し、更新された証明書をアクティブ化し、キーと証明書を一緒に cat しました。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) from c:/Program Files (x86)/Heroku/lib/heroku/command/certs.rb:79:inupdate' from c:/Program Files (x86)/Heroku/lib/heroku/command.rb:148:in
run' from c:/Program Files (x86)/Heroku/lib/heroku/cli.rb:9:instart' from c:/Program Files (x86)/Heroku/bin/heroku:28:in
'
追加すると、この他の質問 Heroku SSL EndPoint と同じことが わかります -- update cert で Internal server error が発生します :
$ heroku certs:add reserver.pem reserver.key SSL エンドポイントの追加
他のほとんどの heroku certs コマンドにも、nil のメソッドが定義されていないという問題があります。
このプロセスを何度も繰り返しましたが、証明書は問題ないと思います。トラブルシューティングまたは修正するための追加のアイデアを歓迎します。