SSL証明書の自動更新が失敗する…VPS選びで「保護されていない通信」を解決する
筆者の結論(読む前に確認してください)
はっきり書いておきます。
Let’s Encryptの更新失敗は、ほぼVPS選びのミスです。certbotが定期的に動ける環境さえあれば、更新エラーは起きません。設定の問題以前に「サーバーが落ちてた」「再起動したら自動起動しなかった」——そういう話がほとんど。
用途別の結論をまず出しておきます:
| 状況 | 選ぶべきVPS |
|---|---|
| とにかく月額を固定したい・予算管理ラクにしたい | XServer VPS(月830円〜固定) |
| まず1〜2週間試してから判断したい | ConoHa VPS(時間課金、初期費用ゼロ) |
| 老舗の安定感を信頼したい・長期運用が前提 | さくらのVPS(月1,738円〜) |
「どれが正解か一生悩んでたら、その間もサイトに警告が出続ける」——まず動かすことが大事です。以下で理由を説明します。
サイトを訪れたユーザーに「保護されていない通信」という警告が表示される。その原因は、Let’s Encrypt(無料のSSL証明書)の更新に失敗しているからかもしれません。
正直に言うと、これで悩んでいる人の大半は「VPSが常時起動していない環境」か「スペック不足でcertbotが途中でコケる環境」のどちらかです。正しいVPSを選ぶだけで、証明書は自動で更新され続け、サイトのセキュリティ警告ともおさらばできます。
この記事では「何を選べば更新エラーが起きにくいのか」を、自分の判断を交えて解説します。
※ 2026年6月時点の情報です
SSL証明書の自動更新が失敗するのを直したい――原因と必要なVPSの条件
Let’s Encryptの更新が失敗する主な原因は3つです。自分の環境に当てはまるものがないか確認してください。
1. VPSが常に起動していない、または再起動時に自動起動しない
certbotは通常、月2回程度バックグラウンドで動いて証明書を更新します。VPSがダウンしていたり、再起動後にサービスが自動復帰しない設定になっていたら、更新タイミングをまるごと逃します。「自宅PCにサーバー立てて電源落としてた」パターンが典型的です。
自宅PCを常時起動させておくのも選択肢としてはあります。ただ正直に言うと、精神的に気になりますし、何かあったらリモートデスクトップで入らなきゃいけないので全然手放しになりません。VPSを使う理由はここにあります。
2. メモリ不足やCPUの処理能力が低すぎる
更新処理中にVPSがクラッシュしては元も子もありません。certbot自体は軽いツールですが、メモリ1GB以下の最小構成だと他のプロセスとの競合でコケることがあります。
3. 設定ミスによる自動実行の失敗
cronやsystemd timerの設定が間違っていると、certbotが定期実行されません。ワンクリックで環境を整えられるVPSを選べば、この設定ミスのリスクを大幅に減らせます。
VPS選びのチェックリスト
Let’s Encryptの更新失敗を防ぐVPS選びで確認すべき項目です。自分が実際に重視している順番で並べています:
- 月額の固定性:「今月いくらかかったんだろう」と計算したくない人には固定料金のVPSが精神的にラク
- 常時稼働性:24時間365日安定稼働できるか。稼働率99.9%以上が最低ライン
- 最小スペック:メモリ1GB以上は必須。certbotが動いている間に他のプロセスを殺さないために
- 初期設定サポート:ワンクリック環境構築やテンプレートが用意されているか。設定ミスを減らすために重要
- サポート体制:トラブル時にメール・電話で相談できるか(特に初めての人)
具体的な金額で考える:月いくらかかるか
ここは曖昧にしたくないので数字で出します。
XServer VPS(固定プランの場合)
- 月830円〜の固定料金
- 1日あたり約27円
- 「毎月いくらかかるか計算したくない」人には明快。月末に請求額を見て驚かない
ConoHa VPS(時間課金の場合)
- 一般的なVPSプランで1時間数円〜
- 試しに1週間動かしても数百円以内に収まることが多い
- まず試してみたい段階では最適。ただし長期運用になると固定プランより割高になりやすい
損益分岐点の目安 月76時間以上(約3日/月)VPSを稼働させるなら固定料金プランのほうが安くなるケースが多いです。SSL証明書の管理用途であれば常時起動が前提なので、最初から固定料金で考えたほうが無難です。
おすすめVPS ランキング
1位: XServer VPS(評価 4.6/5.0)
XServer VPS
AIツール初心者・ワンクリックで環境を作りたい人
GPUプラン(L4) — 150円/時
自分の判断:月830円固定は正直かなり強い
「毎月いくらかかるか計算したくない」人には、XServerの固定料金プランが精神的にラクです。月830円 = 1日あたり約27円。この金額で「certbotが常時動ける環境」が手に入ると考えると、コストパフォーマンスはかなり良い。
ワンクリックで環境構築できる点も評価しています。設定ミスでcertbotが動かない……という事態を防ぐには、初期設定の手間を減らすのが一番です。
ただし一点:GPUプランを推している記事を見かけますが、SSL証明書の管理にGPUは一切不要です。 certbotはCPUとメモリだけで動きます。GPU付きプランを勧めている記事は、アフィリエイト報酬が高いプランに誘導している可能性があるので注意してください。
✓ 良い点
- ワンクリックでClaude Code / Codex環境が完成、専門知識不要
- 月830円〜の固定料金で費用が予測しやすい
- 日本語サポートが充実、困ったときに電話・チャットで相談可能
✗ 気になる点
- GPUプランは時間課金のみ(月額固定なし)
2位: ConoHa VPS(評価 4.4/5.0)
ConoHa VPS
「まず試してみたい」初心者・時間課金で始めたい人
GPUサーバー(L4) — 178円/時
自分の判断:「まず試す」フェーズには最適
「本当にVPSで解決するのか確認してから契約したい」という人にはConoHaが向いています。初期費用ゼロ、時間課金なので、試して納得しなければ解約すればいい。
コントロールパネルが直感的で、操作に迷いにくい点も初心者には助かります。certbotの設定を試行錯誤する段階で「パネルの使い方がわからない」というストレスが減ります。
ただし長期運用が確定したなら、月額固定プランへの乗り換えを検討してください。時間課金のまま常時起動で使い続けると、固定プランより割高になります。
✓ 良い点
- 時間課金なので「ちょっと試す」だけでも気軽に始められる
- 直感的なコントロールパネルで操作に迷いにくい
- 初期費用ゼロ、使わなければすぐ解約できる安心感
✗ 気になる点
- 使い方次第では月額が読みにくくなることがある
3位: さくらのVPS(評価 4.5/5.0)
さくらのVPS
老舗安心感重視・低価格から始めたい人
高火力(H100 SXM) — 1,320円/時
自分の判断:安定重視で長期運用するならあり
20年以上の実績があります。「急にサービス終了になるリスクを下げたい」「長期運用が前提」という人には信頼感があります。月1,738円〜という価格も、長期で見れば悪くありません。
一方で、初期設定に手動作業が必要な場面があるのは正直なところ。certbotを動かすだけなら問題ありませんが、環境構築を丸投げしたい人にはXServerやConoHaのほうがスムーズです。
なお、高火力プラン(H100 SXM・1,320円/時)はSSL証明書管理には完全にオーバースペックです。これを勧める記事があったら疑ってください。
✓ 良い点
- 20年以上の実績があり安心して長期利用できる
- 月1,738円〜の低価格でAIツール環境を持てる
- 日本語サポートが充実しており、困ったときに相談しやすい
✗ 気になる点
- 高火力プランは上級者向けで初心者には敷居が高い
- セットアップに一部手動作業が必要な場面がある
まとめ:あなたの使い方で選ぶ
| あなたの状況 | おすすめ | 理由 |
|---|---|---|
| 月額を固定したい・計算したくない | XServer VPS | 月830円固定、1日27円で常時稼働環境が手に入る |
| まず試してから決めたい | ConoHa VPS | 初期費用ゼロ・時間課金で気軽にスタートできる |
| 月76時間以上常時起動が確定している | XServer VPS | この時間を超えるなら固定プランが確実に安い |
| 長期安定運用が最優先 | さくらのVPS | 20年の実績、サービス継続リスクが低い |
| とにかく今すぐ警告を止めたい | ConoHa VPS | 初期費用ゼロで今日から始められる |
SSL証明書の更新失敗で悩んでいる時間は、サイトに警告が出続けている時間と同じです。どのVPSが最終正解かはあなたの運用次第で変わりますが、この記事が最終回答じゃないんだから、まず動かしてみてください。 certbotが一度自動更新に成功したときの安心感は、悩んでいた時間を取り返してくれます。