Skip to content

Instantly share code, notes, and snippets.

@purp
Last active May 14, 2025 18:40
Show Gist options
  • Save purp/0221fb0c01077934222938a375dfea19 to your computer and use it in GitHub Desktop.
Save purp/0221fb0c01077934222938a375dfea19 to your computer and use it in GitHub Desktop.
AWS VPN Client Authentication Error in MacOS Safari: This is a non-secure form

AWS VPN Client Authentication Error in MacOS Safari: This is a non-secure form

Problem

When attempting to connect to a VPN using AWS VPN Client, the authentication window in Safari shows a dialog stating "This is a non-secure form" and asking for confirmation before sending. When the "Send It" button is clicked, Safari presents an error page, stating that Safari can't open the page, stating "Navigation failed because the request was for an HTTP URL with HTTPS-Only enabled"

image

image

Version Info

  • AWS VPN Client v5.2.0
  • Safari v18.4 (20621.1.15.11.10)
  • MacOS Sequoia 15.4.1 (24E263)

Solution

If you're getting this error when using AWS VPN Client (and perhaps other OpenVPN clients) with Safari, you can open Safari's preferences, select the Security tab, and disable the "Warn before connecting to a website over HTTP" setting. You will still get the dialog, but clicking the "Send" button will no longer result in an error.

Details

Sources

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment