I assume this is an upstream issue, but the .desktop file is broken for me on KDE. Trying to launch via menu results in an error:
Could not find the program '/opt/awsvpnclient/AWSVPNClient'
It appears to be stripping the spaces out (yes, the binary is "AWS VPN Client" with spaces).
I fixed this locally with sudo ln -s /opt/awsvpnclient/AWS\ VPN\ Client /opt/awsvpnclient/AWSVPNClient
Pinned Comments
project0 commented on 2021-06-28 15:58 (UTC) (edited on 2024-02-12 11:07 (UTC) by project0)
Please note the following requirements for AWS VPN Client:
If you depend on DNS servers from VPN you need to have a running systemd-resolved.service. Please ensure it does not conflict with any other DNS resolver service or configuration you may use.
sudo systemctl --now enable systemd-resolved.service
You have to enable and start the awsvpnclient.service after installation:
sudo systemctl --now enable awsvpnclient
For troubelshooting its worth checking first the logs:
See also the official docs: https://docs.aws.amazon.com/vpn/latest/clientvpn-user/client-vpn-connect-linux.html
If you face any other problem please check the troubleshooting guide (DNS issues): https://docs.aws.amazon.com/vpn/latest/clientvpn-user/linux-troubleshooting.html#aws-provided-client