2.16. SSL の問題のトラブルシューティング

Red Hat のドキュメントに 証明書 の詳細が記載されていますが、自己署名 SSL 証明書、SSL 証明書の問題: 自己署名証明書 などに関連する問題が発生している場合は、リモート証明書をダウンロードして使用できます。

  1. openssl を使用してリモート証明書をダウンロードします。

    $ echo | openssl s_client -showcerts -servername self-signed.badssl.com -connect self-signed.badssl.com:443 2>/dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > self-signed-cert.pem
  2. curl で使用して動作することを確認してください。

    $ SSL_CERT_FILE=self-signed-cert.pem curl -v https://self-signed.badssl.com

    証明書が正常に機能している場合、SSL エラーは発生しません。

  3. 3scale コマンドの前に SSL_CERT_FILE=self-signed-cert.pem を付けます。

    $ SSL_CERT_FILE=self-signed-cert.pem 3scale import csv