cURL エラー60:Adobe CommerceでSSL証明書が期限切れになる

この記事では、cURL error 60を受け取った後にブランチが最後にデプロイされた日時を確認する方法について説明します。SSL証明書がの有効期限が マスター または統合 ブランチの クラウドインフラストラクチャ上。

説明 description

環境

問題/症状

  • これらのブランチのSSL証明書は30日間のみ有効です。

  • ブランチは30日以内に再デプロイされていない可能性があります。

  • エラーは次のようになります:

    code language-none
    cURL error 60: SSL certificate problem: certificate has expired
    

原因

これらの証明書は、Let’s EncryptDigiCert など、既知の外部証明書機関(CA)によって署名されていません。 これらはテストと開発の目的でAdobe プラットフォームによって管理され、証明書を発行するルートを明示的に信頼しない限り、ブラウザーまたはcurlではデフォルトで信頼されない場合があります。

解決策 resolution

ブランチが最後にデプロイされた日時を確認します。 30日間のしきい値を超えている場合は、ブランチを再デプロイします。

最後のデプロイメントが実行された際に確認する2つの方法:

  • 方法1:magento-cloud CLIを使用する
  • 方法2: プロジェクト URLを開く

デプロイメントが正常に完了した場合、SSL証明書は自動的に更新されます。

デプロイメントが失敗し、解決にサポートが必要な場合は、​ サポートチケット ​を発行します。

方法1:magento-cloud CLIを使用する

次のコマンドを実行します:magento-cloud activity:list --type=environment.push

方法2: プロジェクト URLを開く

例:https://demo.magento.cloud/#/projects/<project>/environments/<environment>に移動し、最後のデプロイメントがいつ実行されたかを確認します。

関連トピックス

recommendation-more-help
experience-cloud-kcs-help-kbarticles