[heroku]SSL証明書を更新する
すでにheroku上でsslを導入していて、
その証明書を更新する、という前提です。
準備
ファイルの準備は導入の時と同じです。
以前に書いたものを参考にどうぞ。
[heroku]herokuでのSSL設定とカスタムサブドメインの適用方法
準備するファイルは、以下の2つです。
- server.crt
- server.key
更新
以下で更新が出来ます。
$ heroku certs:update server.crt server.key
SSL導入時点で割り当てられるCNAME用のコモンネームが変わってしまうんじゃないかと思いましたが大丈夫でした。
以下、ログ。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
途中で重要な変更ってことで、確認が入るので、アプリ名をタイプして実行します。
予め、--confirm app-name
をつけるとスルー出来るようです。
また、もし間違えてアップしてしまった、などの場合は、もとに戻すコマンドも用意されているようです。
$ heroku certs:rollback
参考
https://devcenter.heroku.com/articles/ssl-endpoint#update-certificate