Tunnel Doctor

Diagnoses and fixes conflicts between Tailscale and proxy/VPN tools (Shadowrocket, Clash, Surge) on macOS. Covers four conflict layers - (1) route hijacking, (2) HTTP proxy env var interception, (3) system proxy bypass, and (4) SSH ProxyCommand double tunneling causing git push/pull failures. Includes SOP for remote development via SSH tunnels with proxy-safe Makefile patterns. Use when Tailscale ping works but SSH/HTTP times out, when browser returns 503 but curl works, when git push fails with "failed to begin relaying via HTTP", when setting up Tailscale SSH to WSL instances, or when bootstrapping remote dev environments over Tailscale.

tools-only 7c5a6a1 3 files · 41.7 KB Updated 7 repo stars

File contents

tools-only/X-Skills/tree/main/development/devops/1178-name-skill_17224b60 commit 7c5a6a1dd8

Frequently asked questions

npx skillmds add tools-only/tunnel-doctor