すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:HTTPS経由でOSSにアクセスするときにSSL証明書の例外が発生した場合はどうすればよいですか。

最終更新日:Dec 15, 2023

HTTPS経由でOSSにアクセスするときにSSL証明書の例外が発生した場合は、次の方法を参照してエラーをトラブルシューティングできます。

ドメイン名にSSL証明書が設定されていません

問題の説明

ブラウザでURLを開きます。 接続がプライベートでないことを示すエラーが返されます。 次のエラーメッセージも返されます: NET::ERR_SSL_PROTOCOL_error

原因

ドメイン名にSSL証明書が設定されていません。 telnetコマンドを実行して、ポート443の接続をテストできます。 ポート443に接続できない場合は、SSL証明書が設定されていないことを示します。

解決策

Object Storage Service (OSS) コンソールにログインし、SSL証明書をアップロードします。 詳細については、「ホストSSL証明書」をご参照ください。

SSL証明書の有効期限

問題の説明

ブラウザでURLを開きます。 接続がプライベートでないことを示すエラーが返されます。 次のエラーメッセージも返されます: NET::ERR_CERT_DATE_INVALID

1

原因

ドメイン名にバインドされたSSL証明書の有効期限が切れました。 ブラウザでSSL証明書の有効期限を確認できます。

2

解決策

  1. HTTPS証明書を再申請します。

  2. OSSコンソールにログインし、SSL証明書をアップロードします。 詳細については、「ホストSSL証明書」をご参照ください。

指定されたドメイン名が証明書のドメイン名と一致しません

エラーの説明

ブラウザでURLを開きます。 接続がプライベートでないことを示すエラーが返されます。 次のエラーメッセージも返されます: NET::ERR_CERT_COMMON_NAME_INVALID

原因

指定されたドメイン名は、証明書のドメイン名と同じではありません。 たとえば、アクセスURLはhttps://example.aliyun.com/objectですが、指定された証明書が指すドメイン名は * .oss-cn-hangzhou.aliyuncs.comです。

解決策

OSSコンソールにログインし、SSL証明書をアップロードします。 詳細については、「ホストSSL証明書」をご参照ください。

関連ドキュメント