503 upstream connect error or disconnect/reset before...
Status Closed — not planned
Maintainer reply None cached
Activity 11 comments · opened Oct 3, 2025 · closed Jan 7, 2026
Bug Description
503 upstream connect error or disconnect/reset before headers. reset reason: remote connection failure, transport failure reason: delayed connect error: Connection refused
Environment Info
- Platform: darwin
- Terminal: ghostty
- Version: 2.0.1
- Feedback ID: 76e299cf-ce83-4626-8c5d-2b0ad8ac40ad
Errors
[{"error":"AxiosError: Request failed with status code 401\n at fN (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:715:1077)\n at IncomingMessage.z0 (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:716:9955)\n at IncomingMessage.emit (node:events:530:35)\n at IncomingMessage.emit (node:domain:489:12)\n at endReadableNT (node:internal/streams/readable:1698:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n at vQ1.request (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:718:2088)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async UWA (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:895:3745)","timestamp":"2025-10-03T02:32:53.032Z"},{"error":"AxiosError: Request failed with status code 400\n at fN (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:715:1077)\n at IncomingMessage.z0 (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:716:9955)\n at IncomingMessage.emit (node:events:530:35)\n at IncomingMessage.emit (node:domain:489:12)\n at endReadableNT (node:internal/streams/readable:1698:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n at vQ1.request (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:718:2088)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async cGB (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2437:1475)\n at async Cv (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3521:39384)\n at async xF (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1045:904)\n at async oG6 (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1120:5145)\n at async Oi2 (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1120:5391)","timestamp":"2025-10-03T02:32:53.142Z"},{"error":"AxiosError: Request failed with status code 400\n at fN (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:715:1077)\n at IncomingMessage.z0 (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:716:9955)\n at IncomingMessage.emit (node:events:530:35)\n at IncomingMessage.emit (node:domain:489:12)\n at endReadableNT (node:internal/streams/readable:1698:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n at vQ1.request (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:718:2088)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async cGB (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2437:1475)\n at async Cv (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3521:39384)\n at async xF (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1045:904)\n at async cG1 (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1120:27716)\n at async wU0 (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1120:30602)\n at async zw6 (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1120:42949)\n at async file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1120:44543\n at async QH0 (file:///Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1120:7160)","timestamp":"2025-10-03T02:32:54.264Z"},{"error":"fv1: Failed to install new version of claude: npm error code ENOTEMPTY\nnpm error syscall rename\nnpm error path /Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code\nnpm error dest /Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/.claude-code-3z0SQjIm\nnpm error errno -66\nnpm error ENOTEMPTY: directory not empty, rename '/Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code' -> '/Users/cluu/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/.claude-code-3z0SQjIm'\nnp
Note: Error logs were truncated.
11 Comments
same here, > claude doctor
⎿ API Error (503 upstream connect error or disconnect/reset before headers. reset reason: remote connection failure, transport failure reason: delayed connect error: Connection refused) · Retrying in 4 seconds… (attempt 4/10)
⎿ API Error (503 upstream connect error or disconnect/reset before headers. reset reason: remote connection failure, transport failure reason: delayed connect error: Connection refused) · Retrying in 9 seconds… (attempt 5/10)
⎿ API Error (Connection error.) · Retrying in 19 seconds… (attempt 6/10)
⎿ TypeError (fetch failed)
⎿ API Error (503 upstream connect error or disconnect/reset before headers. reset reason: remote connection failure, transport failure reason: delayed connect error: Connection refused) · Retrying in 37 seconds… (attempt 7/10)
⎿ API Error (503 upstream connect error or disconnect/reset before headers. reset reason: remote connection failure, transport failure reason: delayed connect error: Connection refused) · Retrying in 32 seconds… (attempt 8/10)
⎿ API Error (503 upstream connect error or disconnect/reset before headers. reset reason: remote connection failure, transport failure reason: delayed connect error: Connection refused) · Retrying in 34 seconds… (attempt 9/10)
Oct 3, 2025
Unresolved incident: Claude.ai, Claude Code, API, and console are experiencing degraded service.
same
same.
Unresolved incident: Claude.ai, Claude Code, API, and console are experiencing degraded service.](https://status.claude.com/#:~:text=Oct%203%2C,experiencing%20degraded%20service.)
It seems the issue has been raised, so I think we should wait a little while and see.
+1
Looks like claude code is back up now.
I am still experiencing the same issue
This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.
This issue has been automatically closed due to 60 days of inactivity. If you're still experiencing this issue, please open a new issue with updated information.
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.