Software⏱️ 3 min read📅 2026-06-11

How to Fix: Error with Cisco Anyconnect on Mac OS behind a proxy

Cisco Anyconnect VPN error on Mac OS behind proxy server

Quick Answer: Try setting the "ProxySetting" to "Manual" and specify the proxy server address in the AnyConnect profile.

Error with Cisco Anyconnect on Mac OS behind a proxy affects users who are trying to connect to their corporate VPN using Cisco Anyconnect version 4.7.04056 on Mac OS 10.14.6, but encounter issues due to the use of a proxy server for internet access.

This issue is frustrating because it prevents users from accessing their company's network resources, and alternative solutions may not be available or compatible with certain versions of Anyconnect.

⚠️ Common Causes

  • The primary reason for this error is that Cisco Anyconnect is configured to use a non-Cisco gateway, which is causing the CTRANSPORT_ERROR_NON_CISCO_GATEWAY error message. This can happen when the proxy server's HostAddress is not properly configured or is not recognized by Anyconnect.
  • Another possible cause is that the certificate used for authentication is not valid or is not being properly presented to the VPN server, despite being verified as correct in a different environment.

✅ Best Solutions to Fix It

Configuring proxy settings manually

  1. Step 1: Open the Cisco Anyconnect preferences and select 'Edit' next to the 'Proxy Settings' option. In the Proxy Settings window, make sure that the 'Use Proxy' checkbox is checked and enter the HostAddress of your proxy server in the 'Host' field.
  2. Step 2: Click 'OK' to save the changes and try connecting to the VPN again.
  3. Step 3: If you still encounter issues, ensure that the proxy server's HostAddress is correctly configured on both the Mac OS system level and in Anyconnect.

Using a Cisco Anyconnect profile with custom settings

  1. Step 1: Create a new Cisco Anyconnect profile or edit an existing one. In the 'Advanced' tab, select 'Custom' under the 'Proxy Settings' option.
  2. Step 2: In the Custom Proxy Settings window, enter the HostAddress of your proxy server in the 'Host' field and specify the port number if required (e.g., 8080).
  3. Step 3: Click 'OK' to save the changes and try connecting to the VPN again.

🎯 Final Words

By following these steps, you should be able to resolve the CTRANSPORT_ERROR_NON_CISCO_GATEWAY error message and successfully connect to your corporate VPN using Cisco Anyconnect on Mac OS behind a proxy server.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions