Let’s Encrypt証明書の期限確認

 Let’s Encryptの証明書有効期限は、90日のようで、そうであれば四月に取得した証明書はもうすぐ期限切れとなってしまう。

 自動更新は設定しているがそれが上手く動いている確認も必要である。
 このため現在の証明書の期限を確認してみた。

 見つけた方法は2つあり、
 ・一つはあるサイトにアクセスすることで確認する方法
 ・もう一つはサーバー内の証明書にコマンドでアクセスして読み出す方法

 で、それぞれ試してみた。

①証明書確認サイト https://crt.sh/ にアクセスして証明書を発行してもらっているURLつまり自分のサイトのURLを入力することで以下の様なデータが表示される。


発行日と有効期限が分かる。

②コマンドで自サーバー内のデータを読み出す。

pi@raspberrypi:/ $ sudo openssl x509 -in /etc/letsencrypt/live/anabuki.mydns.jp/ cert.pem -noout -dates
notBefore=Jun 3 11:22:37 2019 GMT
notAfter=Sep 1 11:22:37 2019 GMT

notBefore が発行日、notAfter が有効期限である。

今日は6月5日なので無事更新できている。一安心である。