|
| 1 | +--- |
| 2 | +pcx_content_type: reference |
| 3 | +title: WARP troubleshooting guide |
| 4 | +sidebar: |
| 5 | + order: 0 |
| 6 | +--- |
| 7 | + |
| 8 | +This guide helps you diagnose and resolve common issues with the Cloudflare WARP client. It covers various aspects of WARP's functionality and provides steps for effective troubleshooting. |
| 9 | + |
| 10 | +## WARP architecture |
| 11 | + |
| 12 | +The WARP client consists of: |
| 13 | + |
| 14 | +content from https://github.com/cloudflare/cloudflare-docs/pull/23590 |
| 15 | + |
| 16 | +The GUI and daemon (or service) have different names and are stored in the following locations: |
| 17 | + |
| 18 | +<details> |
| 19 | +<summary>Windows</summary> |
| 20 | + |
| 21 | +| | Windows | |
| 22 | +| -------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
| 23 | +| **Service / Daemon** | `C:\Program Files\Cloudflare\Cloudflare WARP\warp-svc.exe` | |
| 24 | +| **GUI application** | `C:\Program Files\Cloudflare\Cloudflare WARP\Cloudflare WARP.exe` | |
| 25 | +| **Logs Location** | <details><summary>Daemon</summary><br/>`C:\ProgramData\Cloudflare\`</details><br/><details><summary>GUI Logs</summary><br/>`C:\Users\<USER>.WARP\AppData\Local`<br/>or<br/>`%LOCALAPPDATA%\Cloudflare`</details> | |
| 26 | + |
| 27 | +</details> |
| 28 | + |
| 29 | +<details> |
| 30 | +<summary>macOS</summary> |
| 31 | + |
| 32 | +| | macOS | |
| 33 | +| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
| 34 | +| **Service / Daemon** | `/Applications/Cloudflare WARP.app/Contents/Resources/CloudflareWARP` | |
| 35 | +| **GUI application** | `/Applications/Cloudflare WARP.app/Contents/MacOS/Cloudflare WARP` | |
| 36 | +| **Logs Location** | <details><summary>Daemon</summary><br/>`/Library/Application Support/Cloudflare/`</details><br/><details><summary>GUI Logs</summary><br/>`~/Library/Logs/Cloudflare/`</details> | |
| 37 | + |
| 38 | +</details> |
| 39 | + |
| 40 | +<details> |
| 41 | +<summary>Linux</summary> |
| 42 | + |
| 43 | +| | Linux | |
| 44 | +| -------------------- | ---------------------------------------------------------- | |
| 45 | +| **Service / Daemon** | `/bin/warp-svc` | |
| 46 | +| **GUI application** | `/bin/warp-taskbar` | |
| 47 | +| **Logs Location** | `/var/log/cloudflare-warp/`<br/>`/var/lib/cloudflare-warp` | |
| 48 | + |
| 49 | +</details> |
| 50 | + |
| 51 | +Along with the WARP GUI and daemon, `warp-cli` and `warp-diag` are also installed on the machine and added to the system path for use from any terminal session. |
| 52 | + |
| 53 | +[`warp-diag`](/cloudflare-one/connections/connect-devices/warp/troubleshooting/warp-logs/) is a command-line diagnostics tool that collects logs, configuration details, and connectivity data from the WARP client to help troubleshoot issues. |
| 54 | + |
| 55 | +`warp-cli` is the command-line interface (CLI) for managing and configuring the Cloudflare WARP client, allowing users to connect, disconnect, and adjust settings programmatically. |
| 56 | + |
| 57 | +:::tip |
| 58 | + |
| 59 | +Run `warp-cli help` and `warp-diag help` in your terminal to review the available subcommands and options. |
| 60 | + |
| 61 | +::: |
| 62 | + |
| 63 | +## WARP modes |
| 64 | + |
| 65 | +WARP operates in several modes, each with different traffic handling capabilities: |
| 66 | + |
| 67 | +content from https://github.com/cloudflare/cloudflare-docs/pull/23588 |
| 68 | + |
| 69 | +:::tip |
| 70 | + |
| 71 | +Run `warp-cli settings` to review your device’s current WARP mode and other configured [WARP settings](/cloudflare-one/connections/connect-devices/warp/configure-warp/warp-settings/). |
| 72 | + |
| 73 | +::: |
| 74 | + |
| 75 | +## Troubleshooting steps |
0 commit comments