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.

preguntada hace 5 años2022 visualizaciones
3 Respuestas
2
Respuesta aceptada

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
EXPERTO
respondido hace 5 años
profile picture
EXPERTO
revisado hace un mes
profile picture
EXPERTO
revisado hace un año
1

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

riri
respondido hace 2 meses
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)

respondido hace 2 meses

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas