Skip to content

How can we have a CSR signed using AWS ACM?

0

How can we have a CSR signed using AWS ACM? used the new exported public cert feature of ACM, uploaded the cert to salesforce website but getting an error-> csr mismatch.

AWS

asked a year ago323 views

1 Answer
1

To have a CSR signed using AWS ACM, you'll need to use AWS Certificate Manager Private Certificate Authority (ACM PCA). The standard AWS ACM service is designed for public certificates and doesn't support signing external CSRs directly. However, ACM PCA allows you to create your own private certificate authority and sign CSRs.

Here's the command you'll need to use:

aws acm-pca issue-certificate --certificate-authority-arn "arn:aws:acm-pca:us-east-..." --csr file://csr_in_pem_format.csr --signing-algorithm SHA384WITHECDSA --template-arn arn:aws:acm-pca:::template/EndEntityCertificate/V1 --validity Value=9,Type="YEARS" --idempotency-token 1234

ADDRESSING THE CSR MISMATCH ERROR The CSR mismatch error you're seeing in Salesforce typically occurs when:

  • The certificate you're uploading doesn't correspond to the CSR that was generated
  • The private key used to generate the CSR doesn't match the certificate
  • There's a format issue with the certificate or CSR

answered a year ago

AWS
EXPERT

reviewed a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.