Skip to content

Commit cb4811c

Browse files
committed
add warp-diag files
1 parent 309e3aa commit cb4811c

File tree

1 file changed

+39
-32
lines changed
  • src/content/docs/cloudflare-one/connections/connect-devices/warp/troubleshooting

1 file changed

+39
-32
lines changed

src/content/docs/cloudflare-one/connections/connect-devices/warp/troubleshooting/warp-logs.mdx

Lines changed: 39 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -57,68 +57,75 @@ The `warp-debugging-info-<date>-<time>.zip` archive contains the following files
5757

5858
| File name | Description |
5959
| --- | --- |
60-
| `alternate-networks-check.txt` | |
60+
| `.qlog`| QLog files used to debug MASQUE connection issues.|
61+
| `.pcap` | Packet capture (PCAP) files that were manually generated using `warp-cli debug pcap` commands. |
62+
| `alternate-networks-check.txt` | Connectivity status for each [managed network](/cloudflare-one/connections/connect-devices/warp/configure-warp/managed-networks/). |
6163
| `boringtun.log` | Log for the WARP tunnel that serves traffic from the device to Cloudflare's global network. |
62-
| `bound-dns-ports.txt` | |
63-
| `captive-portal-hotspot-detect.txt` | |
64-
| `connectivity.txt` | DNS resolution and HTTP trace requests to [validate a successful connection](/cloudflare-one/connections/connect-devices/warp/deployment/firewall/#connectivity-check).|
65-
| `daemon_dns.log` | Contains detailed DNS logs if **Log DNS queries** was enabled on WARP. |
64+
| `bound-dns-ports.txt` | Active processes on port `53`. |
65+
| `captive-portal-hotspot-detect.txt` | HTTP response of `captive.apple.com`|
66+
| `connectivity.txt` | DNS resolution and HTTP trace requests to [validate a successful connection](/cloudflare-one/connections/connect-devices/warp/deployment/firewall/#connectivity-check). Can be used to determine whether traffic is routing through the WARP tunnel. |
67+
| `daemon_dns.log` | Contains detailed DNS logs if **Log DNS queries** is enabled in the WARP client. |
6668
| `daemon.log` | Detailed log of all actions performed by the WARP client, including all communication between the device and Cloudflare's global network. **Note:** This is the most useful debug log. |
6769
| `date.txt` | Date and time (UTC) when you ran the `warp-diag` command. |
68-
| `dex.log` | |
69-
| `dhcp-lease-plists.txt` | |
70-
| `dhcp-lease.txt` | |
71-
| `dig.txt` | |
70+
| `dex.log` | ? |
71+
| `dhcp-lease-plists.txt` | DHCP lease information from `/var/db/dhcpclient/leases/` for each interface that has a DHCP lease. |
72+
| `dhcp-lease.txt` | DHCP lease information from `ipconfig` (macOS) or `nmcli` (Linux). |
73+
| `dig.txt` | DNS lookup query output for `cloudflare.com` and `apple.com`. |
7274
| `dns_stats.log` | Statistics on the DNS queries received and resolved by WARP, generated every two minutes. |
7375
| `dns-check.txt` | Verifies that the WARP DNS servers are set as system default. For [operating modes](/cloudflare-one/connections/connect-devices/warp/configure-warp/warp-modes/) where DNS filtering is enabled, this file contains the IPs of the local WARP DNS proxy (`127.0.2.2:0`, `127.0.2.3:0`, `[fd01:db8:1111::2]:0`, and `[fd01:db8:1111::3]:0`). |
74-
| `dynamic.log` | |
76+
| `dynamic.log` | ? |
7577
| `etc-hosts.txt` | Static DNS config of device. |
76-
| `firewall-pfctl-all.txt` | |
77-
| `firewall-rules.txt` | |
78-
| `gui-launcher.log` | macOS console log showing application launch |
78+
| `firewall-pfctl-all.txt` | Packet filter (pf) firewall configuration (macOS only). |
79+
| `firewall-rules.txt` | The [system firewall rules](/cloudflare-one/connections/connect-devices/warp/configure-warp/route-traffic/warp-architecture/#system-firewall) configured by WARP. |
80+
| `gui-launcher.log` | macOS console log showing application launch. |
7981
| `gui-log.log` | Log file for the GUI app that users interact with. |
8082
| `hostname.txt` | Name of the device. |
8183
| `ifconfig.txt` <br/> `ipconfig.txt` | IP configuration of each network interface. |
82-
| `installed_applications.text` | |
83-
| `installed_cert.pem` | |
84-
| `installer.log` <br/> `InstallHistory.plist` <br/> `msi-installer.log` <br/> `macos_installer.log` | MSI or PKG installation logs |
85-
| `ipc.log` | |
86-
| `lauchd-dumpstate.txt` | |
87-
| `local_policy.redacted.txt` | [Managed deployment parameters](/cloudflare-one/connections/connect-devices/warp/deployment/mdm-deployment/parameters/) on the device. |
84+
| `installed_applications.text` | List of installed applications. |
85+
| `installed_cert.pem` | [Root certificate](/cloudflare-one/connections/connect-devices/warp/user-side-certificates/) installed on the system. |
86+
| `installer.log` <br/> `msi-installer.log` | MSI or PKG installation log.|
87+
| `InstallHistory.plist` <br/> `macos_installer.log` | macOS software installation logs. |
88+
| `ipc.log` | Logs IPC communication between the GUI and daemon. Useful for situations where the GUI crashes or is unable to communicate with the daemon. |
89+
| `kernel-modules.txt` | List of loaded kernel modules (macOS and Linux) or drivers (Windows).|
90+
| `launchd-dumpstate.txt` | Current state of the macOS `launchd system` including the loaded jobs, their status, and dependencies. |
91+
| `local_policy.redacted.txt`<br/> `mdm.plist` <br/> `mdm.xml`| [Managed deployment parameters](/cloudflare-one/connections/connect-devices/warp/deployment/mdm-deployment/parameters/) on the device. |
92+
| `lsb-release.txt` | Output from the `lsb_release` command (Linux only). |
8893
| `netstat.txt` <br/> `routetable.txt` | Routing table used by the device. |
8994
| `netstat-v6.txt` | IPv6 routing table (Linux only). |
9095
| `platform.txt` | Operating system of the device. |
9196
| `ps.txt` <br/> `processes.txt` | List of all active processes on the device when `warp-diag` was run. |
9297
| `resolv.conf` | The contents of the `/etc/resolv.conf` file on Mac/Linux, where system DNS servers are configured. |
9398
| `route.txt` | Output from the `ip route get` command, used to verify that network traffic is going over the correct interface. You can optionally use the `warp-diag --enable-all-routes` flag to include tests for all IPs and domains in your Split Tunnel configuration. |
94-
| `scutil-dns.txt` | DNS configuration on Mac/Linux (available in `ipconfig.txt` on Windows). |
95-
| `scutil-networkinfo.txt` | ? (available in `interfaces-config.txt` on Windows). |
96-
| `scutil-proxy.txt` | Proxy configuration on Mac/Linux (available in `ipconfig.txt` on Windows). |
97-
| `snapshots-collection.log` | |
99+
| `scutil-dns.txt` | DNS configuration on macOS/Linux (available in `ipconfig.txt` on Windows). |
100+
| `scutil-networkinfo.txt` | IPv4 and IPv6 network interface configuration on macOS (available in `interfaces-config.txt` on Windows). |
101+
| `scutil-proxy.txt` | Proxy configuration on macOS/Linux (available in `ipconfig.txt` on Windows). |
102+
| `snapshots-collection.log` | Logs generated when collecting `snapshots/*.log`. Used to debug why WARP failed to collect a snapshot. |
103+
| `snapshots/*.log` | Diagnostics generated when an error occurs. |
98104
| `stats.log` | Uptime and throughput stats for the WARP tunnel, generated every two minutes. |
99105
| `sw-vers.txt` | Operating system of the device. |
100106
| `sysinfo.json` | CPU and memory usage when `warp-diag` was run. This information is useful for determining whether slow speeds are due to heavy system load. |
101-
| `system-extension-diagnostics.txt` | |
107+
| `system-extension-diagnostics.txt` | Status and health of loaded system extensions (macOS only). |
102108
| `systeminfo.txt` <br/> `system-profile.txt` | System software overview. |
103-
| `taskdump.log` | |
109+
| `System.evtx` | Windows system event log. |
110+
| `taskdump.log` | If the daemon hangs, this file will contain a dump of the currently running processes. This is helpful in debugging hangs, deadlocks, and tasks. |
104111
| `timezone.txt` | Local timezone of the device specified as a UTC offset. |
105112
| `traceroute.txt` | Traceroute to the [WARP ingress IPs](/cloudflare-one/connections/connect-devices/warp/deployment/firewall/#warp-ingress-ip) showing the path from the device to Cloudflare's global network. |
106113
| `uname.txt` | Linux-only system information including kernel version. |
107114
| `v4interfaces.txt` <br/> `v4subinterfaces.txt` <br/> `v6interfaces.txt` <br/> `v6subinterfaces.txt` | IPv4 and IPv6 network configuration on Windows. |
108115
| `version.txt` | [WARP client version](/cloudflare-one/connections/connect-devices/warp/download-warp/) installed on the device. |
109116
| `warp-account.txt` | WARP client device enrollment information. |
110-
| `warp-bus-metrics.txt` | |
111-
| `warp-device-posture.txt` | [Device posture data](/cloudflare-one/identity/devices/warp-client-checks/) obtained by the WARP client. |
112-
| `warp-dex-data.txt` | |
113-
| `warp-dns-fallbacks.txt` | |
114-
| `warp-dns-lock.json` | |
117+
| `warp-bus-metrics.txt` | Metrics for the internal message bus framework used by the WARP client. |
118+
| `warp-device-posture.txt` | Current [device posture](/cloudflare-one/identity/devices/warp-client-checks/) status. |
119+
| `warp-dex-data.txt` | Currently configured [DEX tests](/cloudflare-one/insights/dex/tests/) and their most recent statuses. |
120+
| `warp-dns-fallbacks.txt` | List of default DNS fallbacks used by the WARP DNS proxy. |
121+
| `warp-dns-lock.json` | Default DNS providers and network interface information. |
115122
| `warp-dns-stats.txt` | Summary of recent DNS queries on the device since `dns-stats.log` was generated. |
116123
| `warp-network.txt` | Network settings on the device detected by WARP. |
117124
| `warp-settings.txt` | [WARP client settings](/cloudflare-one/connections/connect-devices/warp/configure-warp/warp-settings/) applied to the device. |
118125
| `warp-stats.txt` | Uptime and throughput of the WARP tunnel since `stats.log` was generated. |
119126
| `warp-status.txt` | Status of WARP switch (`Connected` or `Disconnected`). |
120-
| `wdutil-info.txt` | |
121-
| `xpc-launchd.log` | |
127+
| `wdutil-info.txt` | Wi-Fi diagnostics (macOS only). |
128+
| `xpc-launchd.log` | Most recent log file for the `launchd` process on macOS. |
122129

123130
#### Multiple versions of the same log
124131

0 commit comments

Comments
 (0)