メインコンテンツにスキップ
バージョン: 1.x

API01005: SSL証明書エラー

これが意味すること

あなたのウェブサイトのSSL/TLS証明書に問題があります。この証明書が接続を安全にする(HTTPS)ものです。POSは無効な証明書を持つサイトに接続しないことで、データを保護します。

一般的な原因

  • 証明書の有効期限切れ — SSL証明書は定期的に更新する必要があります
  • 自己署名証明書 — 信頼できる認証機関によって発行されていない
  • ドメインの不一致 — 証明書がドメイン名と一致しない
  • 不完全な証明書チェーン — 中間証明書が不足している
  • 混合コンテンツ — 一部のリソースがHTTPSではなくHTTP経由で読み込まれる

修正方法

1. 証明書の状態を確認

ブラウザであなたのサイトを訪問し、南京錠のアイコンをクリックして証明書の詳細を表示します。以下を確認してください:

  • 有効期限
  • 発行先(あなたのドメインと一致する必要があります)
  • 発行元(認識された機関であるべきです)

2. 有効期限切れの証明書を更新

期限切れの場合:

  • ほとんどのホスティングプロバイダーは無料のLet's Encrypt証明書を提供しています
  • ホスティングプロバイダーに連絡して更新してください
  • 自動更新が有効になっているか確認してください

3. 証明書の不一致を修正

証明書が以下をカバーしていることを確認してください:

  • あなたの正確なドメイン(yourstore.com
  • 使用している場合、WWWバリアント(www.yourstore.com
  • ワイルドカード証明書(*.yourstore.com)を検討してください

4. 不足している中間証明書をインストール

SSLチェッカーツール(SSL Labsなど)を使用して不足している証明書を特定します。ホスティングプロバイダーがそれらのインストールを手伝います。

5. HTTPSを強制する

WordPressでは、次のことを確認してください:

  • サイトURLがhttps://を使用している
  • WooCommerce設定でSSL強制が有効になっている

関連エラー