Client VPN Endpoint Creation - Not Detecting Client Certificate in ACM

1

Hi,

Running in to an issue where a certificate in ACM is not being recognized as available for usage as a client certificate when attempting to create a client VPN endpoint.

Steps to recreate:

  1. I followed the directions to create a client and server certificate per this link: https://docs.aws.amazon.com/vpn/latest/clientvpn-admin/authentication-authrization.html#mutual

  2. The steps above seemed to work; there are two new certificates visible in the ACM console.

  3. On the Create Client VPN Endpoint console screen under Authentication Information, I select the ARN of the previously imported ACM server certificate as the "Server certificate ARN".

  4. Check the "Use mutual authentication" checkbox

  5. In the dropdown for the "Client certificate ARN", the only ACM certificate visible is the server certificate from Step 3. I expected to see and use the client certificate that was uploaded to ACM but it does not appear in the drop-down.

Any guidance would be much appreciated.

asked 5 years ago1894 views
3 Answers
2
Accepted Answer

From what I recall - this issues comes when "Domain Name" on certificates is empty. Can you please confirm in your ACM if your certificates have appropriate Domain Name ?

Edit: To fix it, you need to use FQDN e.g. ./easyrsa build-client-full client2.example.com nopass

This will generate certificate with correct domain i.e. client2.example.com and that should make it visible in the Client VPN console. I'll provide feedback to the service team as well on this as we should clarify our documentation bit more.

AWS
EXPERT
answered 5 years ago
profile picture
EXPERT
reviewed a day ago
profile picture
EXPERT
reviewed 10 months ago
1

I am facing the same issue, where the server domain name is not populating. Its empty after importing to AWS certificate manager.

riri
answered a month ago
0

Also the server needs FQDN eg ./easyrsa build-server-full vpn.example.com nopass

then it will show in the client vpn console , otherwise i can't select it the server certificate menu (import was ok)

answered 25 days 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.

Guidelines for Answering Questions