[server] AWS에 인증서를 업로드 할 수 없습니다

나는 일을 해요:

aws iam upload-server-certificate --server-certificate-name MysiteCertificate --certificate-body Downloads/mysite/mysite.crt --private-key mysite.pem --certificate-chain Downloads/mysite/COMODOSSLCA.crt

그래도 오류가 발생합니다. A client error (MalformedCertificate) occurred when calling the UploadServerCertificate operation: Unable to parse certificate. Please ensure the certificate is in PEM format.

pem= (그래도 유효한 파일입니다)



답변

file://파일 이름 앞에 a 를 추가하십시오 .


답변

키가 RSA 형식이 아닐 때 이것을 보았습니다. 키의 헤더를 확인하고 그 -----BEGIN PRIVATE KEY-----대신 키를 사용하는 것이 -----BEGIN RSA PRIVATE KEY-----문제 일 수 있습니다. 다음을 사용하여 키를 RSA로 가져올 수 있습니다.

 openssl rsa -in my-private-key.pem > private-rsa-key.pem


답변