メインコンテンツにスキップ

独自ドメインが接続・公開できない場合の確認事項と解消方法

独自ドメインを接続してもサイトが公開されない、証明書が発行されないといった場合の主な原因は、DNSレコードの設定です。設定内容を確認する方法と解消方法を説明します。

よくある症状

  • サイトが一時的に表示されていたのに、急に表示されなくなる

  • 「この接続ではプライバシーが保護されません」と表示される

  • 公開パネルで「接続が確認できませんでした」と表示される

これらは、DNSレコードの設定に問題があるケースが多い症状です。

この記事では、DNSレコード設定を確認する方法と解消方法について説明します。

Point:サイト公開までの手順の詳細は、独自ドメインでサイトを公開するを参照してください。

注意:Cloudflareを利用している場合は、DNS Proxyモードを無効にしてください。有効化された状態だと、証明書の発行や更新が正常に行われないことがあります。


DNSレコード設定状況のチェック手順

利用したいドメインに対して、DNSのAレコード、AAAAレコード、CNAMEレコード、CAAレコードの設定に問題がないかを、以下の手順で確認します。

  1. Googleが提供する確認ツール(Google Admin Toolbox Dig)へアクセスします。

  2. 「名前」欄に独自ドメイン(例:Studio.design)を入力し、「ANY」をクリックします。

  3. チェック結果から、以下のレコード内容を確認します。※ツールで確認できないレコードは結果に表示されません。

(1) Aレコードを確認する

以下のどちらか1つのみが表示されていれば正常です。

  • StudioのIPアドレス「34.111.141.225」

  • Studioの旧IPアドレス「35.194.122.208」

それ以外が表示される場合は、DNSレコードの確認・設定変更が必要です。それぞれの状況に対する解消方法は、以下を参照してください。

注意:「35.194.122.208」が表示されている場合、それはStudioの旧IPアドレスです。旧IPアドレスで接続中に、途中または公開後に接続を解除すると、同じIPアドレスでは再接続できません。新IPアドレス(34.111.141.225)への接続し直しが必要です。

1. 「34.111.141.225」または「35.194.122.208」以外のアドレスが表示される場合

この場合、Aレコードの設定変更が完了していないか、変更が行われていない可能性があります。

DNSレコードの変更状況など詳しい内容は、Studio側では確認できません。利用中のネームサーバー(DNSサーバー)へ問い合わせてください。

2. 複数のアドレスが表示される場合

StudioのIPアドレスのみをAレコードに残します。

  1. StudioのIPアドレス以外のAレコードを、DNSサービス側で削除します。

  2. 変更の反映を待ちます。48時間ほどかかる場合があります。

注意:削除対象のアドレス(Aレコード)で他社のメールサービスを利用している場合、削除するとメールサービスが利用できなくなります。

一般的に、AレコードはWebサイト用、MXレコードはメールアカウント用に設定します。利用中のメールサービスがMXレコードに対応していれば、WebサイトはStudioで表示しつつ、メールサービスは他社で同じドメインのまま利用できます。

詳細は、利用中のネームサーバー(DNSサーバー)のサポートに確認してください。

3. 「Record not found!」と表示される場合

DNSレコードを新規設定・変更すると、全体への反映に2〜48時間ほどかかる場合があります。「Record not found!」と表示される場合、次のいずれかが考えられます。

  • 全体への反映が完了していない:反映まで48時間ほど待ちます。

  • DNS設定側に問題がある:DNSサービスに問い合わせます。

スクリーンショット:DNSレコードの設定状況を確認する様子。

反映状況の確認手順

「Record not found!」と表示された場合、DNSレコードの反映状況を以下の方法で確認できます。

  1. DNSのチェックツールへアクセスします。

  2. 確認したいドメインを入力し、「A」レコードを選択して「Search」をクリックします。

  3. 表示されるマークを確認します。

    • 緑のチェックマーク:反映済みです。

    • 赤いバツマーク:DNSレコード設定に問題があるか、未反映です。一定時間を置いて、再度チェックツールで状況を確認します。

    スクリーンショット:DNSレコードの設定反映状況を確認する様子。

時間経過でも解決しない場合

時間が経っても解決しない場合、DNSサーバー側で以下の原因が考えられます。Studioでは詳細を確認できないため、利用中のDNSサーバーのサポートに問い合わせてください。

  • レコード情報の設定場所が誤っている

  • ドメイン取得サービスでのドメイン契約、またはDNSサーバー契約が切れている

  • ネームサーバーでの支払いに失敗している

  • ドメイン登録者情報の認証ができていない

  • DNSサーバーの設定が誤っている

(2) AAAAレコードを確認する

Studioサイトで利用したいドメインに対して、AAAAレコードには何も設定されていない状態が正常です。AAAAレコード(IPv6アドレス)には対応していないため、設定するとTLS証明書の発行に失敗します。

AAAAレコードに何らかのIPアドレスが表示される場合は、DNSサービス側で削除し、変更の反映を待ちます。

(3) CNAMEレコードを確認する

Studioサイトで利用したいドメインに対して、CNAMEレコードには何も設定されていない状態が正常です。

CNAMEレコードに何らかの値が表示される場合は、DNSサービス側で削除し、変更の反映を待ちます。

Studioは、CNAME(Canonical Name)レコードに対応していません。「www」などのサブドメインをリダイレクトする目的で設定しても動作しません。

www付き・なしどちらのURLでもアクセスできるようにするには、wwwリダイレクトを設定します。

(4) CAAレコードを確認する

CAAレコードの設定は原則不要です。ただし、サブドメインを接続する場合で、ルートドメインに何らかのCAAレコードが指定されている場合は設定が必要です。

この場合は、サブドメインのDNSレコード設定で、以下のCAAレコードを指定し、反映を待ちます。反映後に、独自ドメインの再接続を試します。

※AレコードにStudioの旧IPアドレス(35.194.122.208)を指定している場合は、letsencrypt.orgのみを指定します。


本記事の方法で解決しない場合は、Studioにログインし、エディタ左下の[?]をクリックしてサポートに問い合わせてください。状況や確認済みの内容を併せて送信すると、スムーズに対応できます。

プライバシーエラー この接続ではプライバシーが保護されません

こちらの回答で解決しましたか?