Skip to content
Cloudflare Docs

Client errors

This page lists the error codes that can appear in the Cloudflare One Client (formerly WARP) GUI. If you do not see your error below, refer to common issues or contact Cloudflare Support.

Example of error message in Cloudflare One Client GUI

CF_CAPTIVE_PORTAL_TIMED_OUT

Symptoms

  • Unable to login to a captive portal network
  • No Internet connectivity

Cause

Captive portal detection is turned on and one of the following issues occurred:

  • The user did not complete the captive portal login process within the time limit set by the Cloudflare One Client.
  • The captive portal redirected the user to a flow that is not yet supported by the captive portal detection feature.

Resolution

  1. Increase the captive portal timeout to allow users more time to login.
  2. If this does not resolve the issue, allow users to manually disconnect. We recommend setting an auto connect value so that the client turns itself back on after a few minutes.

CF_CONNECTIVITY_FAILURE_UNKNOWN

Symptoms

  • Unable to connect the Cloudflare One Client
  • No Internet connectivity
  • User may be behind a captive portal

Cause

The initial connectivity check failed for an unknown reason. Refer to Unable to connect the Cloudflare One Client for the most common reasons why this error occurs.

Resolution

  1. Retrieve client diagnostic logs for the device.
  2. Follow the troubleshooting steps in Unable to connect the Cloudflare One Client.

CF_DNS_LOOKUP_FAILURE

Symptoms

  • Unable to connect the Cloudflare One Client
  • Unable to browse the Internet
  • nslookup and dig commands fail on the device

Cause

The Cloudflare One Client was unable to resolve hostnames via its local DNS proxy.

Resolution

  1. Verify that the network the user is on has DNS connectivity.
  2. Verify that DNS resolution works when the Cloudflare One Client is disabled.
  3. Ensure that no third-party tools are interfering with the Cloudflare One Client for control of DNS.
  4. Ensure that no third-party tools are performing TLS decryption on traffic to the WARP IP addresses.

CF_DNS_PROXY_FAILURE

Symptoms

Cause

A third-party process (usually a third-party DNS software) is bound to port 53, which is used by the Cloudflare One Client's local DNS proxy to perform DNS resolution. The name of third-party process will appear in the GUI error message.

On macOS, you may see mDNSResponder instead of the specific application name -- mDNSResponder is a macOS system process that handles DNS requests on behalf of other processes. There is no known way to determine which process caused mDNSResponder to bind to port 53, but the most common culprits are virtual machine software (for example, Docker and VMware Workstation) and the macOS Internet Sharing feature.

Resolution

  1. Remove or disable DNS interception in the third-party process.

mDNSResponder

Below is a non-exhaustive list of third-party software that are known to cause mDNSResponder to bind to port 53. Rather than try to stop mDNSResponder, you should either configure the third-party software so that they no longer use port 53, or temporarily disable them before connecting the Cloudflare One Client.

  • Docker: Turn off kernel networking for UDP in Docker. Alternatively, uncheck Start Docker Desktop when you sign in to your computer under Settings > General. Disabling the automatic startup process will prevent Docker from binding to port 53 before the Cloudflare One Client.
  • Internet Sharing feature: To disable Internet Sharing:
    1. On macOS, go to System Settings > General > Sharing.
    2. Turn off Internet Sharing.
  • Certain VM software (such as VMware Workstation or Parallels): The presence of VM software does not guarantee that it is the offending program, since compatibility with the Cloudflare One Client is highly dependent on the VM's configuration. To work around the issue, connect the Cloudflare One Client before running any VMs:
    1. Stop/quit all VMs.
    2. Connect the Cloudflare One Client.
    3. Start the VMs again.
  1. Alternatively, switch the Cloudflare One Client to Traffic only mode mode.

CF_FAILED_READ_SYSTEM_DNS_CONFIG

Symptoms

  • Unable to connect the Cloudflare One Client
  • Unable to browse the Internet

Cause

The Cloudflare One Client could not read the system DNS configuration, most likely because it contains an invalid nameserver or search domain.

Resolution

On macOS and Linux, validate that /etc/resolv.conf is formatted correctly and check for invalid characters.

On Windows, validate that the registry entry HKLM\System\CurrentControlSet\Services\TCPIP\Parameters\SearchList contains only valid search domains. Examples of invalid entries include IP addresses and domains that start with a period (such as .local).

CF_FAILED_TO_SET_MTLS

Symptoms

  • Unable to connect the Cloudflare One Client

Cause

The device failed to present a valid mTLS certificate during device enrollment.

Resolution

  1. Ensure that there are no admin restrictions on certificate installation.
  2. Re-install the client certificate on the device.

CF_HAPPY_EYEBALLS_MITM_FAILURE

Symptoms

  • Unable to connect the Cloudflare One Client

Cause

A router, firewall, antivirus software, or other third-party security product is blocking UDP on the WARP ports.

Resolution

  1. Configure the third-party security product to allow the WARP ingress IPs and ports.
  2. Ensure that your Internet router is working properly and try rebooting the router.
  3. Check that the device is not revoked by going to Team & Resources > Devices.

CF_HOST_UNREACHABLE_CHECK

Symptoms

  • Unable to connect the Cloudflare One Client
  • No Internet connectivity
  • User may be behind a captive portal

Cause

The connectivity check inside of the WARP tunnel has failed.

Resolution

  1. Check for the presence of third-party HTTP filtering software (AV, DLP, or firewall) that could be intercepting traffic to the WARP IPs.
  2. In the third-party software, bypass inspection for all IP traffic going through the Cloudflare One Client. To find out what traffic routes through the WARP tunnel, refer to Split Tunnels.

CF_INSUFFICIENT_DISK

Symptoms

  • Unable to connect the Cloudflare One Client
  • OS warns that the disk is full

Cause

The hard drive is full or has incorrect permissions for the Cloudflare One Client to write data.

Resolution

  1. Ensure that your device meets the HD space requirements for the Cloudflare One Client.
  2. Check for disk permissions that may prevent the Cloudflare One Client from using disk space.
  3. Empty trash or remove large files.

CF_INSUFFICIENT_FILE_DESCRIPTORS

Symptoms

  • Unable to connect the Cloudflare One Client
  • Unable to open files on the device

Cause

The device does not have sufficient file descriptors to create network sockets or open files.

Resolution

Increase the file descriptor limit in your system settings.

CF_INSUFFICIENT_MEMORY

Symptoms

  • Unable to connect the Cloudflare One Client
  • Device is very slow

Cause

The device does not have enough memory to run the Cloudflare One Client.

Resolution

  1. Ensure that your device meets the minimum memory requirements for the Cloudflare One Client.
  2. List all running processes to check memory usage.

CF_LOCAL_POLICY_FILE_FAILED_TO_PARSE

Symptoms

  • Unable to connect the Cloudflare One Client

Cause

The Cloudflare One Client was deployed on the device using an invalid MDM configuration file.

Resolution

  1. Review the managed deployment guide for your operating system.
  2. Locate the MDM configuration file on your device.
  3. Ensure that the file is formatted correctly and only contains accepted arguments.

CF_NO_NETWORK

Symptoms

  • Unable to connect the Cloudflare One Client
  • No Internet connectivity

Cause

The device is not connected to a Wi-Fi network or LAN that has connectivity to the Internet.

Resolution

  1. Launch the network settings panel on your device.
  2. Ensure that you are connected to a valid network.
  3. Check that your device is retrieving a valid IP address.
  4. If this does not resolve the error, try rebooting your device or running your system's network diagnostics tool.

CF_REGISTRATION_MISSING

Symptoms

  • Unable to connect the Cloudflare One Client

Cause

The device is not authenticated to an organization because:

  • The device was revoked in Zero Trust.
  • The registration was corrupted or deleted for an unknown reason.

Resolution

  1. Launch the Cloudflare One client.
  2. Go to Profile > Account information.
  3. Select Re-Authenticate.
  4. Complete the authentication steps required by your organization.
  5. If this does not resolve the error, select Logout and then re-enroll your device. Logging out is only possible if Allow device to leave organization is enabled for your device.
  6. If the issue persists, contact your administrator for assistance.

CF_REGISTRATION_MISSING (Revoked)

Cause

Your device was unenrolled from your company's organization by an administrator on your account.

Resolution

Contact your company or team administrator for assistance.

CF_TLS_INTERCEPTION_BLOCKING_DOH

Symptoms

  • DNS requests fail to resolve when the Cloudflare One Client is connected.

Cause

A third-party application or service is intercepting DNS over HTTPS traffic from the Cloudflare One Client.

Resolution

Configure the third-party application to exempt the WARP DoH IPs.

CF_TLS_INTERCEPTION_CHECK

Symptoms

  • Unable to connect the Cloudflare One Client

Cause

A third-party security product on the device or network is performing TLS decryption on HTTPS traffic. For more information, refer to the Troubleshooting guide.

Resolution

In the third-party security product, disable HTTPS inspection and TLS decryption for the WARP IP addresses.

Admin directed disconnect

Symptoms

  • Unable to connect the Cloudflare One Client

Cause

The account administrator has disconnected the Cloudflare One Client for all devices registered to the account.

Resolution

The account administrator must turn off both of the following features: - Disconnect WARP on all devices - Manage device connection using an external signal