Laissez-moi vous expliquer ma question première. J'ai acheté un certificat auprès d'une autorité de certification et utilisé le format suivant pour générer le csr et la clé privée:
openssl req -new -newkey rsa:2048 -nodes -keyout server.key -out server.csr
Quand j'ai ouvert le serveur.fichier de clé, je vois qu'il commence par "-----COMMENCER le PRIVATE KEY-----"
J'ai utiliser le certificat SSL sur mon serveur et tout semble parfait.
Maintenant, je veux télécharger le même cert à AWS IAM, de sorte que je peux l'utiliser pour par beanstalk d'équilibrage de la charge. J'utilise la commande suivante à partir de ce aws doc http://docs.aws.amazon.com/IAM/latest/UserGuide/InstallCert.html#SubmitCSRCertAuth
iam-servercertupload -b public_key_certificate_file -k privatekey.pem -s certificate_object_name
- Je changer le cert noms de fichiers que nécessaire mais reçois ce message d'erreur: "400 MalformedCertificate Invalide Clé Privée."
La chose intéressante est que, sur aws page de doc, l'exemple de la clé privée qu'ils spectacle commence "------- Begin RSA Private Key--------"
Est-il un moyen de convertir mon de la clé privée la clé privée RSA à l'aide d'openssl?
Merci pour toute aide!
--su