SSL証明書が「Pending」のままになるのはなぜですか?

ドメインまたはホスティングにSSL証明書を追加しようとしても、ステータスが「Pending」のままの場合、原因は次のいずれかです:

  • ドメインとホスティングの接続が有効になっていない

    • Hosting Managerでの接続ステータス

    • 接続が有効になるまでの時間

    • システムの確認間隔

  • ドメインがCloudflare経由で接続されている

  • ホスティングが猶予期間中にSSLがリクエストされた

以下に、各ケースの詳細な説明と解決方法を示します。

1. ドメインとホスティングの接続が有効になっていない

Spaceshipでは、SSLのインストールは ドメインとホスティングの接続が有効になった後にのみ開始されます。これは、認証局(CA)がドメイン所有権を確認し、証明書を発行できるようにするために必要です。

有効な接続とは、次の状態を意味します:

  • ドメインが正しく向けられている(ネームサーバーまたはDNSレコード経由)

  • 必要なドメイン認証(TXTレコードなど)が完了している

  • システムがドメインを完全に検出している

ウェブサイトがすでにブラウザで開ける場合でも、接続が「Active」になるまでSSLの発行は 開始されません。 

Hosting Managerでの接続ステータス

ドメインをホスティングに接続すると、次のいずれかのステータスが表示される場合があります:

  • Active
    ドメインは正しく接続されており、SSLのインストールはまもなく開始されます。通常、SSLのインストールには最大15分かかります。

接続ステータスの詳細を確認するには、Hostingアイコンをクリックしてください:

  • Connecting
    ドメインはまだ完全には接続されておらず、SSLの発行は一時停止されています。システムはドメインのDNSレコードを確認しようとしている可能性が高いです。そのため、必要なDNSレコードがすべて正しく設定されていることを確認し、ドメインとホスティングの接続が完全に伝播して確立されるまで時間を置く必要があります。


接続ステータスの詳細を確認するには、Hostingアイコンをクリックしてください:

  • Corrupted / Offline

    ドメインが正しく接続されていないため、問題が修正されるまでSSLはインストールされません。これは、ドメインにDNSレコードが不足している場合や、ドメイン名がSpaceshipのネームサーバーに正しく向けられていない場合に発生する可能性があります。また、ホスティングサブスクリプションの期限切れや失効、あるいはサーバー側またはプラットフォーム側の問題に関連している場合もあります。ネームサーバーとDNSが正しく設定され、ホスティングが有効である場合は、さらにサポートが必要であれば お問い合わせ ください。


接続ステータスの詳細を確認するには、Hostingアイコンをクリックしてください:


接続が有効になるまでの時間

Spaceship-registered domain をお持ちの場合、通常は次の時間枠が目安となります:

  • 通常、ドメインをSpaceshipホスティングに向けてから 1時間以内 にドメインとホスティングの接続が有効になります

  • ドメインがまだ「Connecting」ステータスの場合、システムは 30分ごと

third-party domain を使用している場合は、次のいずれかの方法で当社のホスティングに接続できます:

  • ネームサーバー (launch1.spaceship.net / launch2.spaceship.net)

  • DNSレコード 

 DNSレコードを使用する場合:

  • TXT認証レコードDomain Management → Nameservers & DNS → View Guides からドメインレジストラに追加します

  • レコードを作成したら、手動で確認するために 「Verify DNS changes」 をクリックしてください

ウェブサイトがすでに読み込まれている場合でも、TXT認証がなければ接続は有効になりません。そのため、SSLは「Pending」のままになります。

システムの確認間隔

Spaceship-registered domainsの場合 

通常、ネームサーバーまたはDNSレコード経由でドメインをホスティングに向けてから、接続は 最大1時間で有効 になります。最初の1時間を過ぎてもステータスが「Connecting」のままの場合、システムは30日間にわたり30分ごとに、必要なすべての製品レコードの確認を続けます。

third-party registered domainsの場合 

システムは、最初の24時間は毎時、その後30日間は1日1回、ドメインがホスティングに向けられているかを確認します。ホスティングのUnboxから24時間以内にドメインがホスティングに向けられた場合、接続は 1時間以内 に有効になるはずです。それ以外の場合、接続は24時間以内に有効になるはずです。 

2. ドメインがCloudflareに接続されている

ドメインがCloudflare経由で接続されている場合、プロキシ処理が原因でSSLの発行に失敗することがあります。

DNSレコードのプロキシが有効になっている場合:

  • 訪問者は最初にCloudflareに接続します

  • その後、Cloudflareがホスティングサーバーに接続します

このため、ドメインとホスティングの接続確立中に、ホスティングシステムはドメイン所有権を直接確認できず、SSLが 「Pending」のままになることがあります。

解決方法:

  • プロキシを無効にします(Cloudflare側でDNSレコードを DNS only に切り替えます)

  • ドメインとホスティングの接続が「Active」になる

  • SSLは通常 約15分

3. ホスティングの猶予期間中にSSLがリクエストされた

ホスティングアカウントが 猶予期間 に入ると、ドメインとホスティング間の接続が破損し、SSL証明書のインストールに問題が発生することがあります。猶予期間とは、ホスティングサブスクリプションの有効期限が切れているものの、まだ完全には終了していない状態を意味します。


解決方法:

  1. ホスティングプランを更新する

  2. 既存のSSL接続を削除する

  3. SSLを再インストール

    • Hosting / EasyWP Manager

    • ドメインの横にある 3つの点(⋮) をクリックします

    • 「Get SSL」

次に何が起こりますか?

ドメイン–ホスティング接続が Active になると、SSLのインストールが自動的に開始されます。証明書は通常 15分以内 に発行されます。

SSLステータスは次の場所で確認できます:

  • SSL Manager

  • ホスティングアプリ(Hosting Manager、EasyWP Manager)

ドメインの横にある 南京錠アイコン を確認してください。各ステータスの意味は次のとおりです:

  • Corrupted: このステータスは、ドメインとホストがまだ接続されていない場合に表示されることがあります。これは、SSLがシステム内には存在するものの、正しく機能していないことを意味します

  • Pending: SSLのインストールは進行中です。ドメインとホスティングの接続が有効になると、SSLは15分以内に発行されます

  • Active: SSLはウェブサイトに対して正しくインストールされ、有効になっています

これらの手順を行ってもSSLがまだインストールされない場合は、追加のトラブルシューティングリソース を参照するか、すべてのDNSおよび接続設定が正しく構成されていることを確認してください。

有効なメールアドレスが必要です