claude code 好几天不升级,一升级就用不了了,原来 2.1.220 用第三方没问题,升级 2.1.221 2.1.220 提示 API error 和✻ Unable to connect to API (ECONNRESET) 查了半天 没有解决,无代理 和 代理情况下都不行, 是官方限制了?还是需要调整配置?有没有遇到同样问题的 使用 CC-Switch 管理配置
claude code 好几天不升级,一升级就用不了了,原来 2.1.220 用第三方没问题,升级 2.1.221 2.1.220 提示 API error 和✻ Unable to connect to API (ECONNRESET) 查了半天 没有解决,无代理 和 代理情况下都不行, 是官方限制了?还是需要调整配置?有没有遇到同样问题的 使用 CC-Switch 管理配置
1
xiaomushen 9h 42m ago
刚刚从 221 升级到 222 ,没有任何问题
|
2
linzyu2 9h 41m ago
刚刚升级到 222 ,可以用 cc switch 配置第三方供应商
|
3
BaiMiao 9h 39m ago
|
4
hcqenjoy2 OP 用 2.1.220 版本 拉了 npx -y @anthropic-ai/[email protected] 测试,用火山的 glm5.2 给了个这么个结论
版本对照 ┌──────────────────────┬──────────────────┬────────────────────────────────────────────────┐ │ 版本 │ 测试 │ 结果 │ ├──────────────────────┼──────────────────┼────────────────────────────────────────────────┤ │ 2.1.222 │ 极简 "hi" │ 4/4 必现 ECONNRESET(first chunk → 11ms 内 RST) │ ├──────────────────────┼──────────────────┼────────────────────────────────────────────────┤ │ 2.1.220 │ 1000 字长文 ×6 次 │ 0/6 RST,全部一次成功 │ ├──────────────────────┼──────────────────┼────────────────────────────────────────────────┤ │ 裸 Python urllib │ 20+ 次 │ 0 RST │ ├──────────────────────┼──────────────────┼────────────────────────────────────────────────┤ │ 裸 Node undici/fetch │ 8 次 │ 0 RST │ └──────────────────────┴──────────────────┴────────────────────────────────────────────────┘ 根因 ECONNRESET 是 2.1.222 的客户端 transport bug,不是 Ark / 代理 / 请求内容问题。 - 2.1.222 changelog item 4 把 API 请求改用 "proxy-aware transport"。这个新 transport 在火山方舟 relay 下,收到第一个 SSE chunk 后 ~11ms 内必然 ECONNRESET 。 - 极简 "hi" 也必现 → 与 body 规模/tools/system/thinking 全部无关。 - 裸 Python/Node 同一网络同栈都不 RST → 不是网络或代理。 - 2.1.220 同 prompt 6/6 零 RST → 纯粹是 2.1.222 客户端 regression 。 修复建议 1. 保持 2.1.220,不要升级 2.1.222 ✅(你已正确降级)。这就是"2.1.222 不能用"的真正原因。 2. 你当前 2.1.220 会话偶发的 attempt 6/10 是 Ark 端极低频间歇(控制测试 6 次零复现),重试通常恢复,可容忍。长会话累积大上下文时流式更长,暴露窗口略增。 3. 若想进一步减少偶发:关闭 extended thinking(alwaysThinkingEnabled: false)可缩短单次流式时长,间接降低暴露--但治标,根因在 Ark 端。 extended thinking(alwaysThinkingEnabled: false) 这个改了 还是不行, 上面可以的朋友 你们用的哪个中转 我注册个试试 |
5
jetsung 7h 39m ago
看看你是不是用了 cc switch 之类的,直接看 ~/.claude/settings.json 文件中的配置怎样
|