サーバー証明書の期限切れで起きること
ある朝、自社サイトを開いたら 「この接続ではプライバシーが保護されません」 という警告画面が出た——SSL/TLS証明書の期限切れです。
地味なトラブルに見えますが、影響は想像以上に広いのがこの問題の特徴です。今日は、何が起きるのかと、防ぎ方を整理します。
何が起きるか
1. サイトが実質的に閲覧できなくなる
ブラウザは、証明書が無効なサイトに全画面の警告を出します。「安全ではありません」という真っ赤な画面です。
技術的には「詳細設定 → アクセスする」で進めますが、一般の利用者はまず引き返します。実質的にサイトが停止したのと同じです。
2. 問い合わせフォームが止まる
サイトが見られないので、問い合わせも来なくなります。売上に直結する会社では、深刻な機会損失です。
3. メールが送れなくなることもある
証明書はWebサイトだけでなく、メールサーバーにも使われています。期限が切れると、メールソフトが接続を拒否し、送受信ができなくなることがあります。
4. 外部システムとの連携が止まる
決済サービス、予約システム、APIの連携。証明書が無効だと通信が拒否されるため、裏側の仕組みが軒並み止まります。
「サイトが見られない」だけでは済まないのが、この問題の怖いところです。
5. 信用の問題
取引先が自社サイトを開いて警告画面が出たら、どう思われるでしょうか。「この会社、大丈夫か」という印象を与えてしまいます。
なぜ切れるのか
技術的な問題ではなく、運用の問題であることがほとんどです。
- 担当者が退職し、更新の存在が引き継がれていない
- 更新通知のメールが、退職者のアドレスに届いている
- 制作会社に任せきりで、契約が切れていた
- 通知メールが迷惑メールフォルダに入っていた
- 自動更新の設定が、サーバー移転時に外れていた
「誰も気づかないうちに期限が来る」——これが典型的な流れです。
証明書の有効期間は短くなっている
以前は1〜2年でしたが、現在は最長でも約1年、多くは90日程度に短縮されています。セキュリティ上の理由による業界全体の流れです。
つまり、更新の頻度は上がり続けています。手動での管理は、現実的ではなくなりつつあります。
対策1:自動更新にする
最も確実な対策です。
- Let's Encrypt(無料)+自動更新の仕組み
- レンタルサーバーの無料SSL自動更新機能
- CDN(Cloudflare等)が証明書を自動管理する構成
多くのレンタルサーバーには、無料SSLの自動更新機能が標準で付いています。まず「使える状態になっているか」を確認してください。
対策2:期限を監視する
自動更新にしていても、何らかの理由で失敗することがあります。監視は別途必要です。
- 証明書の有効期限を監視ツールで自動チェックする
- 期限の30日前・7日前にアラートを出す
- 通知先を個人ではなく、部署の共有アドレスにする
3つ目が重要です。 個人アドレス宛だと、退職や異動で通知が届かなくなります。
対策3:一覧を作る
意外と見落とされますが、証明書は1つとは限りません。
- 本体サイト(
example.co.jp) - サブドメイン(
shop.example.co.jp、blog.example.co.jp) - メールサーバー
- 社内システム、VPN機器
- 開発・検証環境
どこに何の証明書があるかの一覧がないと、管理のしようがありません。IT資産の棚卸しと合わせて作成しておくことをおすすめします。
期限が切れてしまったら
- 証明書の発行元・レンタルサーバーの管理画面を確認する
- 自動更新が失敗しているだけなら、手動で再実行
- 契約自体が切れている場合は、再取得(無料のものなら即日可能です)
- 復旧後、サイト・メール・外部連携が正常か確認する
無料の証明書なら、数分〜数十分で復旧できることが多いです。慌てず、まず管理画面を確認してください。
ドメインの期限も同時に確認を
証明書と並んで怖いのが、ドメイン自体の期限切れです。こちらはさらに深刻で、
- サイトもメールも完全に停止する
- 失効後に第三者に取得される可能性がある
- 取り戻すのが極めて困難
証明書の点検をするときは、ドメインの有効期限も一緒に確認してください。自動更新になっているか、支払い方法のカードが期限切れになっていないかも含めて。
監視・設定のご相談を承ります
「今どうなっているか分からない」「誰が管理しているか不明」——こうしたご相談は珍しくありません。
BULLCOM Security のWordPress月額保守(¥9,800〜)には、死活監視と証明書の期限監視が含まれています。単発での現状確認も承ります。
「証明書が切れてサイトが見られない」という緊急のご相談も、お気軽にご連絡ください。

