ONTAP System Managerを使用して、証明書を追加しようとしています。ドキュメント残念ながら、秘密鍵ファイルをインポートしようとすると、次のエラーが発生します。
No valid private keys can be imported from the selected file.
秘密鍵をコピーして貼り付けてクリックすると保存これも失敗しますが、別のエラーメッセージが表示されます。
The private key is not in a valid format. Paste in the private key, including the "BEGIN" and "END" tags.
私の秘密鍵ファイルには、次の「BEGIN」タグと「END」タグが含まれています。
-----BEGIN RSA PRIVATE KEY-----
...
-----END RSA PRIVATE KEY-----
何が間違っているのでしょうか?
答え1
-----BEGIN RSA PRIVATE KEY-----
PKCS#1 形式の PEM エンコード キーを使用していることを示します。NetApp では、秘密キーが PEM エンコード PKCS#8 形式であることが想定されています。次の方法で秘密キーを PKCS#8 に変換できますopenssl
。
openssl pkcs8 -topk8 -inform PEM -outform PEM -nocrypt -in key.pem -out key8.pem