
补报 10 月 15 日 17:28 到 18:05(北京):CLIProxyAPI 上 Codex 凭证撞上上游过载会以 502 直接落到客户端,换凭证的那个开关默认关着;同一窗口还登记了一条被标为不予采纳的插件鉴权缺口、一条插件刷新提案,以及 Codex 重置追踪两站口径的合拢。
upstream.codex.stream-bootstrap-timeout 设成 "20s"。 开了缓冲以后,响应头要等上游开始生成才提交;Cloudflare 的 100 秒、Nginx 默认的 60 秒读超时会先咬人。3gpt-6-luna 上频繁回 502。1conductor_execution.go:1967 打出来的 502。1codex-5db8ebc3-1@outlook.com-plus.json 和 codex-2e7b34f8-2@outlook.com-plus.json。type 是 service_unavailable_error,code 是 server_is_overloaded,文案是 Our servers are currently overloaded. Please try again later.。1headers.x-retry-metadata: NO_MORE_RETRY,第二条没有这个字段。x-retry-metadata 和 NO_MORE_RETRY,非测试文件一处都没有命中。这个版本不解析这个响应头,只把它连同错误体一起透传。service_unavailable_error 和 server_is_overloaded 明确列进了「可以换一条凭证再试」的过载类错误,和它们同列的还有 rate_limit_exceeded。5
internal/runtime/executor/codex_executor_terminal.go 第 601–634 行。第 607 行的函数把这种情况上报成 503;第 615 行的函数决定哪些上游错误算得过载,第 626 行就是 service_unavailable_error 与 server_is_overloaded 那一条判据。5upstream.codex.stream-bootstrap-buffering,codex.stream-bootstrap-buffering 与 oauth.providers.codex.stream-bootstrap-buffering 两种老写法仍然会被读进去。8stream-bootstrap-timeout,流就放行,后面的过载一样原样下发。4stream 的非流式请求走的是另一条执行路径,那条路上遇到终局错误直接返回,没有换号的余地。10server_is_overloaded 是 OpenAI 自己的错误分类,文案也是它自己的原话。1NOT_PLANNED,页面上没有写理由。11redacted_thinking,以 Claude 格式转发到 Kimi 上游时,历史里的那个块会被原样转发。12Execute 或者 ExecuteStream 都行不通。| 组件 | 最新发行版 | 发行时间(北京) | 本期相关改动是否已含 |
|---|---|---|---|
| sub2api | v0.2.16 | 10 月 13 日 15:20 | 本期无相关改动 |
| CLIProxyAPI | v8.0.29 | 10 月 15 日 00:24 | 本期说的配置项在这个版本里就已存在 |
| codex-proxy | v2.1.17 | 10 月 14 日 23:59 | 否,本窗口无相关改动 |
| codex2api | v3.1.0 | 10 月 13 日 04:00 | 否,本窗口无相关改动 |
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
status.anthropic.com
status.cloud.google.com
status.openai.com
codex-reset.com
codex-reset.com
opentherank.com
reddit.com
reddit.com
reddit.com
community.openai.com
linuxdo.club
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.