Shopify ストアを設定しましたが、顧客と交換するデータがハッカーから安全であることを確認したいと考えています。あなたは何をするべきか?
Shopify は、コーディングのスキルがなくてもオンライン ストアの立ち上げを支援できる最大の e コマース ビルダーの 1 つです。 SSL は、顧客と交換するデータが安全であることを保証するものの 1 つです。
ただし、ウェブサイトの設定中に「Shopify SSL 保留中」というエラーが発生する場合があります。この記事では、Shopify SSL保留とは何か、その原因、および修正方法について説明します。
SSL証明書とその重要性

Secure Sockets Layer (SSL) は、ユーザーのブラウザとサーバーの間で送信されるデータを暗号化する安全なブリッジです。次のシナリオを考えてみましょう。顧客が Web サイトにサインアップし、個人情報を入力し、それを Web サイトのサーバーに送信して処理します。
SSL 証明書は、宛先に到達するまでそのデータを暗号化します (読み取り不能になります)。これにより、この交換中に誰かがデータをハッキングしたりアクセスしたりした場合、そのようなデータは役に立たなくなります (読み取り不能になります)。
有効な証明書のある Web サイトには、URL の直前に「鍵」の記号が表示されます。これは良い例です。

URL の直前に「鍵」の記号が表示されます。
鍵のアイコンをクリックすると、これが表示されます。

SSL を使用する Web サイトの URL には、HTTP ではなく HTTPS が含まれます。たとえば、
http://www.example.com
がある場合、SSL 証明書を有効にすると URL は
https://www.example.com
に変わります。
このような Web サイトには、サイトのサーバー上でホストされるデータ ファイルである SSL 証明書が含まれます。このような証明書には、Web サイトの公開キー、ID、および関連情報が含まれています。
オリジンサーバーと通信しようとするすべてのデバイスは、SSL 証明書を参照して公開キーを取得し、サーバーの ID を確認します。
一般的な SSL 証明書には公開キーと秘密キーがあります。ブラウザ間のデータが暗号化されると、宛先に到着したときに復号化 (ロック解除) するために秘密キーが必要になります。
SSL証明書はどのように機能しますか?

SSL 証明書を使用したブラウザとサーバー間の接続は次のように機能します。
- サーバーまたはブラウザが SSL で保護された Web サイトに接続しようとします
- サーバー/ブラウザは Web サイトに自身を識別するように要求します
- サーバーまたはブラウザは Web サイトから SSL 証明書のコピーを受信します。
- サーバー/ブラウザは証明書をチェックし、有効であれば Web サイトに通知します。
- Web サイトはデジタル署名された確認応答を送信し、暗号化されたセッションを開始します
- Web サイトは暗号化されたデータをブラウザ/サーバーと共有します
Web サイトで SSL を使用する利点
- データ プライバシー: SSL 証明書により、ユーザーのブラウザとサイトのサーバー間で交換されるデータが確実に暗号化され、不正なアクセスからデータが保護されます。
- ユーザーはサイトを信頼します: 最新のブラウザーのほとんどは、SSL を使用せずにサイトに接続しようとするたびにユーザーに警告を表示します。したがって、安全な接続を確立すると、訪問者の間で Web サイトの評判が高まります。
- データ規制へのコンプライアンスの確保: 最近、データ プライバシーが大きな懸念事項になっています。 SSL 証明書を使用すると、Web サイト所有者が消費者のデータを不正アクセスから保護することを要求するデータ処理規制に Web サイトが準拠できるようになります。
ShopifyでSSLを有効にする方法
Shopify には、世界各地の 175 万以上の加盟店 がいます。また、376 万を超えるライブ Web サイトが Shopify を使用していると推定されています。
Shopify ストアとユーザー/購入者のブラウザーの間で大量のデータが交換されます。幸いなことに、Shopify はオンライン ストアを作成するときに無料の SSL 証明書を提供します。ただし、Shopify ストアではサードパーティの SSL 証明書を使用できません。
Shopify は、myshopify.com ドメインでホストするすべてのアセットに SSL 証明書を自動的に発行します。 Shopify で Rosepicks.com などのカスタム ドメインを購入すると、プラットフォームは SSL 証明書も発行します。
Namecheap や GoDaddy などのプラットフォームからのカスタム ドメインをお持ちの場合は、それらを Shopify ストアに手動で接続し、SSL 証明書を有効にする必要があります。以下は従うべき手順です。
- Shopify ダッシュボードに移動し、[設定] をクリックして、[ドメイン] をクリックし、[既存のドメインに接続] をクリックします。

- ドメインの URL を入力してください

- 設定手順に従って、ドメインプロバイダーに接続します。 Shopify をドメインプロバイダーに接続する手順はプロバイダーによって異なります。
SSL 証明書が Shopify ストアに表示されるまでには最大 48 時間かかります。
「Shopify SSL 保留中」問題の原因
Shopify SSL 保留中は、SSL 証明書は発行されたが、DNS サーバーがまだ更新されていないことを示します。サーバーは、SSL 保留時間を取得して、正しい構成手順に従っているかどうかを判断します。
SSL 保留エラーの考えられる原因は次のとおりです。
- ドメイン検証エラー: これは主に、サードパーティのドメインを使用しているときに発生します。
- DNS 設定の問題: DNS 設定が期待どおりに構成されていない可能性があります。
- Shopify システムの一時的な不具合: 他のオンライン システムと同様に、Shopify にも問題が発生する可能性があります。
- Shopify ストアの設定ミス: 設定中に手順を見逃した可能性があります。
- SSL証明書自体の問題
Shopify SSL保留中の問題を修正する方法
Shopify ストアで「SSL 保留中」というメッセージが表示されるとイライラするかもしれません。幸いなことに、このエラーを解決するために使用できるアプローチがいくつかあります。
#1. 48時間待ちます
Shopify は SSL 証明書を数秒で発行しますが、DNS レコードがグローバルに更新されるまでに最大 48 時間かかる場合があります。問題が解決しない場合は、次のオプションを選択できます。
#2. ドメインレコードを修正する
このエラーは主にカスタム ドメインで発生します。 A レコードは常に、Shopify の IP アドレス 23.227.38.65 を指す必要があります。ドメイン レジストラーにログインし、[DNS の編集] オプションをクリックして、構成が期待どおりであるかどうかを確認します。また、ドメインに関連付けられている A レコードが 1 つだけであることも確認します。
#3. CNAMEレコードを修正する
Shopify ストアのドメイン名は、IP アドレスではなく CNAME レコードを使用して参照する必要があります。 CNAME は Shopify 固有の CNAME (shops.myshopify.com) を指す必要があります。
#4. IPv6 を IPv4 に置き換える
IPv6 (AAAA) レコードは有効なアドレス (A) レコードです。ただし、Shopify は IPv6 レコードをサポートしていません。これらがあると問題が発生する可能性がありますが、IPv4 レコードを追加することで解決できます。
#5. 助けを求める
これらのアプローチをすべて試しても問題が解決しない場合は、助けを求めることができます。 Shopify、ドメイン登録業者、または IT 企業にサポートを求めることができます。
よくある質問
SSL 証明書の主な目的は、ブラウザと Web サイトのサーバー間で交換されるデータを暗号化し、ハッカーや第三者からユーザーのデータを保護することです。 SSL 証明書は、ユーザーのデータが保護されていることを保証します。
SSLは発行されているものの、DNS設定が更新されていない状況です。 SSL 証明書は数秒以内に発行できますが、レコードが更新されるまでには最大 48 時間かかります。
ドメイン検証エラー、構成ミス、または SSL 証明書自体の問題などの問題がこのエラーを引き起こす可能性があります。場合によっては、このエラーは 48 時間以内に自動的に解消されます。
いくつかのアプローチが存在します。最初のアプローチは、DNS プロパティが反映されるまで 48 時間待つことです。それでも解決しない場合は、A レコード、CNAME を確認するか、サポートに連絡してこの問題を解決してください。
いいえ。Shopify で発行される SSL 証明書はすべて無料です。
いいえ、Shopify ではサードパーティの使用が許可されていないため、プラットフォームで提供されているもののみを使用できます。
はい。 Shopify ダッシュボードの [設定] タブに移動し、[接続] をクリックします。 Namecheap や GoDaddy などのプラットフォームのドメインを Shopify ストアに接続できます。このプラットフォームでは、ドメイン名を Shopify に移管することもできます。
いいえ。ドメインを転送する代わりに、Shopify に接続できます。このアプローチにより、Shopify から離れたドメインを簡単に管理できるようになります。 Shopifyとの関係を断ち切りたい場合も、Shopifyから離れることは簡単です。ただし、Shopify に接続するドメインの所有権を証明する必要があります。
はい。ただし、一部の最新のブラウザでは、SSL 証明書なしでユーザーがサイトにアクセスすることがブロックされるため、これはお勧めできません。 Shopify サイトで SSL 証明書を有効にするだけで、ストアの訪問者に、あなたが評判が良く、データの安全性を気にかけていることを示すことができます。
結論
Shopify ストアの SSL 証明書は、ユーザーのデータが安全な接続を介して交換されることを保証します。原因と修正方法を理解すれば、ストアで「SSL 保留中」エラーが発生しても心配する必要はなくなります。 48 時間待って、問題が自然に解決するか、他のアプローチが必要かどうかを確認してください。
WordPress での SSL の有効化に関する記事もご覧ください。