Letsencrypt SSL 証明書の更新(2020/10/04実施)
October 4, 2020 – 6:36 pmLetsecnrypt SSL証明書を更新した。
このサーバのOS:CentOS8をインストールした際、新規に *.yamasnet.com, yamasnet.com (ワイルドカード向け)用のSSL証明書を作成した。
このSSL証明書を更新するためには、yamasnet.com を登録しているgandiのDNS向けのプラグイン certbot_plugin_gandiを活用する必要がある(このあたりについては、「Letsencrypt: certbot_plugin_gandiを用いてSSL証明書を更新」に記述)。
前処理として、CentOS7時の設定ファイル gandi.iniをコピーしておいた。
以下、更新時のログを掲載:
[root@server02]# certbot certonly -a certbot-plugin-gandi:dns --certbot-plugin-gandi:dns-credentials gandi.ini -d *.yamasnet.com -d yamasnet.com Saving debug log to /var/log/letsencrypt/letsencrypt.log Plugins selected: Authenticator certbot-plugin-gandi:dns, Installer None Cert is due for renewal, auto-renewing... Renewing an existing certificate Performing the following challenges: dns-01 challenge for yamasnet.com dns-01 challenge for yamasnet.com Waiting 10 seconds for DNS changes to propagate Waiting for verification... Cleaning up challenges IMPORTANT NOTES: - Congratulations! Your certificate and chain have been saved at: /etc/letsencrypt/live/yamasnet.com/fullchain.pem Your key file has been saved at: /etc/letsencrypt/live/yamasnet.com/privkey.pem Your cert will expire on 2021-01-02. To obtain a new or tweaked version of this certificate in the future, simply run certbot again. To non-interactively renew *all* of your certificates, run "certbot renew" - If you like Certbot, please consider supporting our work by: Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate Donating to EFF: https://eff.org/donate-le
この変更を反映するため、以下の様に httpd を restart:
[root@server02]# systemctl restart httpd
今日から3か月間 2021年1月4日まで証明書が有効になっていることを確認。
(要検討) SSL証明書の更新は成功しているが、本サーバ上には certbot-plugin-gandi をインストールしていない。ひょっとしたら、コマンド certbot renewで(ただしgandi.iniは必要)で更新可能かも