Networking issues on macOS — page 3
Issues the maintainers labelled both platform:macos and area:networking.
264 issues · 74 open · 190 resolved (72%) · first seen Jan 29, 2026
Is this getting better or worse?
This class of problem is holding steady. 92 new reports in the last 90 days vs 119 in the 90 before — -23%. The open backlog peaked at 74 in 2026-10 and sits at 74 today.
Derived by counting each matching issue from its creation date until it closed. First-party
computation over the anthropics/claude-code tracker — the trend is not published
anywhere upstream.
Which builds report this
207 of these reports name the Claude Code build they were running, spanning 122 releases. Heaviest reporters:
- Claude Code v2.1.251
- Claude Code v2.1.150
- Claude Code v2.1.233
- Claude Code v2.1.177
- Claude Code v2.1.204
- Claude Code v2.1.156
- Claude Code v2.1.201
- Claude Code v2.1.199
Report volume, not a defect count: an issue can mention a build without that build having caused the failure. Versions come from the version string in the bug-report template, matched against real published tags.
Do these get fixed?
Median time to close is 38 days across 190 closures. Of the 190 closures with a recorded reason, 18% were closed as completed and 156 as not-planned or duplicate. The most recent completed fix landed in 2026-10.
Workarounds reported by the community
71 of these issues post a workaround someone says worked. The highest-engagement ones:
- [BUG] Remote Control sessions die after ~20 min idle — server TTL ignores keepalives
- …ctivity), idle sessions would survive indefinitely. Current Workaround The only effective mitigation is triggering periodic real model activity (e.g., sending a trivial message via terminal input every ~15 minutes). This…
Found in the description of #32982 · still open - Remote control session fails to resync after connection drop
- If you need a workaround right now, this stale-session / silent-message-loss failure mode is exactly why I built pikiclaw. It runs Claude Code on your own machine but talks to it through Telegram, Feishu, or Weixin inste…
Found in the thread of #28571 · still open - [BUG] Cowork — "Additional allowed domains" allowlist non-functional
- …the sandbox proxy. Would appreciate any update on a fix or workaround short of enabling "All domains". --- Note: English is not my first language. This comment was written with the assistance of an AI(Claude.ai).
Found in the thread of #38984 · still open - Remote Control (/remote-control) disconnects frequently
- …— it can never recover because every API call returns 400. Workaround: Running Claude Code in tmux and using after drops.
Found in the thread of #33041 · still open - [BUG] Allow network egress - All domains' setting not reflected in session proxy JWT
- …o this is not a tool-layer issue and there is no in-sandbox workaround. For completeness, the form: The denial comes from an upstream gateway : Direct CONNECT against the local proxy: So the local proxy relays and the ga…
Found in the thread of #34690 · still open
Excerpts are quoted from the linked issue so you can judge relevance before opening it. Threads that only ask for a workaround, or report that there is none, are excluded. These are community suggestions, not official guidance from Anthropic — read the full thread before applying one.
Matching issues 201–264
Ranked by community engagement (reactions weighted over comments).
- [BUG] Local Network access silently denied for CLI due to Mach-O UUID collision with "Claude Code URL Handler.app" (macOS)
- [BUG] MacBook был offline в VPN → переподключил Wi-Fi → появился в сети → но сама сессия Claude Code не восстанавливается (перезапуск программы, полный выход/вход — не помогли).
- [Bug] Anthropic API connection errors and dropped sessions recurring over 3 days
- Constant 'API Error / Disconnected / Retry x of 10' on 2.1.268 (macOS 26.2) — auto-mode classifier also timing out
- [Bug] Connection timeout in restricted network environment
- Withdrawn
- Desktop app SSH connection feature fails to reach same-subnet hosts (EHOSTUNREACH), while Terminal SSH to the same host succeeds
- [Bug] macOS: Calendar integration blocked by corporate firewall
- [Bug] Missing wake notification handler causes stale socket connections after system sleep
- [BUG] macOS: hostnames from /etc/hosts and /etc/resolver/* fail with getaddrinfo ENOTFOUND while a VPN's DNS is active, breaking local HTTP MCP servers
- [BUG] SSH connection fails with EHOSTUNREACH for hosts on the local subnet (macOS desktop app)
- [Bug] API Error: Non-streaming request receives event-stream response (HTTP 200)
- Remote Control startup failure is permanent for the session's life — no reconnect path, unreachable give-up cap, silent in --bg
- CLI crashes with SIGABRT on `HTTP Client` thread (4x in 32h, v2.1.232 & v2.1.233)
- [BUG] Claude Code desktop (macOS): resolves system PAC and injects a global HTTP_PROXY into child processes (loses per-domain routing)
- [Bug] Subagents abort on connection errors instead of retrying (ECONNRESET)
- Remote control: mobile-to-desktop messages only delivered on a ~6-hour server-side cycle, never in real time
- Headless -p mode hangs forever reusing a server-closed idle keep-alive connection after a long tool execution
- [BUG] API connection drops mid-response during long tool-use sessions
- Auto-reconnect after wake exhausts after 3 attempts (~6s), no further retry
- SIGABRT on "HTTP Client" thread — abort() from BoringSSL crypto/bio/bio.cc (faultingThread=7)
- [BUG] Remote Control: a session I never connected appears in the remote/phone session list, while sessions I do connect drop constantly
- Go programs fail TLS verification through built-in proxy on macOS Tahoe (x509: OSStatus -26276)
- [BUG] Consulting Fable advisor fails, often and repeatedly wasting my time and patience
- [Bug] Remote control disconnects persistently after reboot and network switch
- [BUG]Claude CLI hangs 60s at startup due to stale OCSP URL in api.anthropic.com TLS certificate
- [Bug] Interactive TUI sessions fail with malformed localhost API endpoint instead of api.anthropic.com
- Claude Code (macOS) cannot resolve .local MCP/marketplace hostnames — bundled resolver short-circuits .local before any DNS lookup
- [BUG] ECONNRESET — fresh sessions drop after a few turns; --resume fails to connect at all — v2.1.201, macOS
- Claude Code v2.1.201 Bun binary SSL failure: UNABLE_TO_GET_ISSUER_CERT on macOS
- Hier ist eine Description, direkt im Format der anderen.../
- [Bug] Anthropic API Error: Connection closed mid-response
- Sandbox prompt for o55978.ingest.us.sentry.io was acli (Atlassian CLI), not Claude Code
- [Bug] Voice connection fails with WebSocket upgrade on macOS despite network connectivity
- fico recebendo API Error: Unable to connect to API...
- [Bug] Constant "Waiting for API response" retries since 10/14 afternoon
- [BUG] Retries after "Connection error" fail on fresh sockets for ~3 min (→ ECONNRESET) while new requests succeed instantly — ESC + "continue" always fixes it (macOS 27, 2.1.301)
- [BUG] Long-running sessions on older builds stuck on ECONNREFUSED for every request until /exit + --resume; newer-build sessions on the same machine unaffected (error omits host:port)
- [Bug] ECONNRESET on Wi-Fi at MTU 1500; connections succeed at MTU ≤1492 (path MTU/ICMP suspected)
- [BUG] Native macOS 2.1.292 rejects Telia CA chain; explicit CA bundle fixes TLS
- ECONNRESET persistente (attempt 10/10) — RST originado por la IP de la API, no por la red local
- [BUG] macOS sandbox proxy truncates response bodies and resets the connection when the server closes it (`Connection: close`)
- [BUG] proxyAuthHelper credential is applied only to model requests; bootstrap and feature-flag fetches CONNECT without Proxy-Authorization
- MCP/Bash outbound TCP to LAN IPs fails (EHOSTUNREACH) while built-in browser tool reaches the same host fine
- Egress proxy blocks api.openalex.org/www.google.com with blocked-by-allowlist / host_not_allowed — reproduces in both Cowork and plain chat
- [BUG] Frequent ECONNRESET Disconnections While Other Network Applications Work Normally
- Remote Control 2.1.268 (macOS): session spawned by `claude rc` stops all outbound traffic after its first turn; hub marks it offline, app shows "Reconnect from your computer"
- [BUG] "All domains" egress setting not applied to Cowork cloud sessions
- [BUG] Cowork sandbox ignores network allowlist entirely — regression, worked 2026-07-29 through ~2026-09-04
- [BUG]
- [BUG] 2.1.236: silent OAuth token refresh fails behind an https:// CONNECT proxy (ERR_SOCKET_CLOSED) while API traffic succeeds
- [BUG] ECONNRESET, four times in ~20 minutes
- [BUG] Desktop SSH: quitting the app opens N simultaneous ssh connections (N = sessions on the host, archived included) instead of using the existing control socket
- [BUG] Established connections to the API go silent; client waits 180s+ before retrying (retry then succeeds in ~1.5s)
- [BUG] NODE_OPTIONS=--use-system-ca replaces instead of augments the bundled CA store — confirmed regression #72066 was auto-closed as not_planned
- wtf is this?
- [Bug] Remote Control disconnects prematurely on network transitions with recoverable 403 errors
- I don't have a bug report to analyze. Please provide the specific bug report or issue description you'd like me to create a GitHub issue title for.
- API edge RSTs /v1/messages when time-to-first-header exceeds ~15s — large cold prompts (>~90K tokens) fail deterministically through all retries
- No supported configuration path for DNS: settings.json `env` is applied after Bun runtime init
- [BUG] After a Wi-Fi drop, ECONNRESET persists even once the network is back — only a full reboot recovers
- [Bug] API Error: Non-streaming request receives event-stream response (HTTP 200)
- [BUG] Persistent ECONNRESET on home network (VDSL), works fine on mobile hotspot — macOS
- [BUG] Remote Control: continuing a Mac-created session from iOS intermittently fails to connect — "active worker" contention (close code 4090) + 15-min warm idle timeout