ECS: Errore caricamento certificato: "Impossibile caricare la chiave privata"

Summary: La chiave privata fornita dal cliente non riesce a caricare con il messaggio "Failed to load the private key". Alcuni clienti generano CSR al di fuori di ECS e forniscono un pacchetto di certificati firmato insieme alla chiave privata. ...

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

Un modo rapido per verificare la presenza del file di chiave consiste nel confrontare i moduli del certificato firmato e della chiave privata fornita.
1. Il modulo del certificato del server e la chiave privata devono essere gli stessi.
Comando per verificare il modulo del certificato.
openssl x509 -noout -modulus -in < server certificate > | openssl md5
Comando per verificare il modulo della chiave privata.
openssl rsa -noout -modulus -in <private-key> | openssl md5
2. Verificare l'intestazione e il piè di pagina della chiave privata.
Esempio:
-----BEGIN RSA PRIVATE KEY-----

       Private Key Hash

-----END RSA PRIVATE KEY-----
Tuttavia, esistono formati di chiave privata che sembrano identici al formato PEM quando lo apriamo utilizzando il comando cat di Linux.

Cause

Il formato fornito dalla chiave privata può essere diverso da quello previsto in ECS.

Resolution

Se i moduli del certificato del server e della chiave privata corrispondono e il formato della chiave privata è simile al formato PEM. Vale la pena provare a convertire la chiave in PEM utilizzando il comando seguente.
Utilizzare il comando riportato di seguito per convertire la chiave privata fornita in formato 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.