ECS:証明書のアップロード エラー: 「秘密キーのロードに失敗しました」

Summary: お客様から提供されたプライベート キーがアップロードに失敗し、「プライベート キーのロードに失敗しました」というメッセージが表示されます。 ECSの外部でCSRを生成し、プライベート キーとともに署名済み証明書バンドルを提供するお客様がいます。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

キー ファイルを確認する簡単な方法は、署名付き証明書と提供された秘密キーの証明書モジュールを比較することです。
1.サーバー証明書と秘密キーのモジュラスは同じである必要があります。
証明書のモジュラスを検証するコマンド。
openssl x509 -noout -modulus -in < server certificate > | openssl md5
プライベート キーのモジュラスを検証するコマンド。
openssl rsa -noout -modulus -in <private-key> | openssl md5
2.秘密キーのヘッダーとフッターを確認します。
例:
-----BEGIN RSA PRIVATE KEY-----

       Private Key Hash

-----END RSA PRIVATE KEY-----
ただし、Linux cat コマンドを使用してPEM形式を開くと、PEM形式と同じように見える秘密鍵形式があります。

Cause

プライベート キー提供形式は、ECSで想定されている形式とは異なる場合があります。

Resolution

サーバー証明書とプライベート キーの証明書モジュールが一致し、プライベート キー形式がPEM形式に似ている場合。次のコマンドを使用してキーをPEMに変換すると、試してみる価値があります。
次のコマンドを使用して、提供されたプライベート キーをPEM形式に変換します。
openssl rsa -in <private key> -out <private-key.pem>
Article Properties
Article Number: 000216155
Article Type: Solution
Last Modified: 09 Feb 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.