カスタムドメインの中間SSL認証局がありません

この記事では、Adobe Experience Managerで設定されたカスタムドメインの証明書チェーンに中間証明機関が見つからないことが原因で発生するSSL/TLSの問題を特定して解決する方法について説明します。

説明 description

環境

  • Adobe Experience Manager(AEM)
  • 制約:カスタムドメイン SSL/TLS設定

問題/症状

  • ブラウザーには、信頼できない証明書に関するセキュリティ警告が表示されます。
  • SSL/TLS ハンドシェイクエラーが発生します。
  • SSL テストツールは、不完全または信頼できない証明書チェーンを報告します。

原因

カスタム ドメインのSSL/TLS証明書チェーンが不完全です。必要な中間証明機関がインストールされている証明書バンドルに見つかりません。 その結果、ブラウザーとSSL検証ツールは信頼チェーンを正しく検証できず、信頼できない証明書の警告、SSL/TLS ハンドシェイクエラー、不完全な証明書チェーンのレポートにつながる可能性があります。

解決策 resolution

中間認証局が見つからないことによるSSL/TLSの問題を修正するには、次の手順に従います。

  1. SSL チェッカーツール(SSL LabsやOpenSSLなど)を使用して、カスタムドメインの証明書チェーンを検査し、中間証明書が欠落しているかどうかを確認します。
  2. 認証局の公式リポジトリから必要な中間証明書をダウンロードします。
  3. サーバー証明書、中間証明書、ルート証明書を1つのファイルに結合して、証明書バンドルを再生成します。必要な順序は、サーバー証明書、中間証明書、ルートです。
  4. 更新された証明書バンドルをロードバランサーまたはドメインのSSL終了を処理するサーバーにアップロードしてインストールします。
  5. 古い証明書や正しく設定されていない証明書をロードバランサーまたはサーバーから削除します。
  6. SSL チェッカーツールを再実行して、完全な証明書チェーンが存在し、信頼されていることを確認し、複数のブラウザーでドメインへのアクセスをテストして、SSL警告がないことを確認します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles