Skip to content

AWS Client VPN does not work with other clients except AWS's client

0

Hello! I've recently setup a Client VPN. Authentication is done using AWS SSO (IAM Identity Center).

I have downloaded the ovpn file and installed the AWS client. All works perfectly! I have tried loading the ovpn into other clients, such as OpenVPN or TunnelBlick, but both fail to work. Is it because of the federated authentication? If yes, can it be fixed?

asked 3 years ago1.5K views

3 Answers
1
Accepted Answer

You are right, the note is mentioned in the documentation:

https://docs.aws.amazon.com/vpn/latest/clientvpn-user/connect.html

Note:

For SAML-based federated authentication, you must use the AWS provided client to connect to a Client VPN endpoint. For more information, see Connect using an AWS provided client or contact your VPN administrator.

AWS
EXPERT

answered 3 years ago

EXPERT

reviewed 2 years ago

0

thanks! i missed that note somehow.

answered 3 years ago

0

Standard OpenVPN clients do not support AWS's auth-federate flow.

For macOS, I built awsvpn as a terminal interface around AWS's signed VPN engine:

https://github.com/lucassarcanjo/aws-vpn-cli

It still requires the official AWS VPN Client to be installed, so it is not a generic OpenVPN replacement.

answered a month 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.