所有文章
AI

OpenAI Codex 报错速查:API、ChatGPT 和 Codex 常见报错原文、原因和修复(2026)

把 OpenAI API、ChatGPT 和 Codex 的常见报错放在一张表里:报错原文、一句话原因、结论依据,以及完整修复文章的链接。

OpenAI Codex 报错速查:浅蓝色黏土卡片盒里插满浅绿色索引卡,其中一张被抽高了一截
其他语言

这一页把我们写过完整文章的 OpenAI Codex 报错整理在一起,覆盖 OpenAI API、ChatGPT 和 Codex 三类。先在表里找到和你屏幕上一样的报错原文,看一眼常见原因,再点进完整文章看怎么修。“依据”一列写明结论从哪来:“实测”表示完整文章里有我们自己跑出来的输出,其他行依据的是 OpenAI 官方文档、Codex 源码或 GitHub issue。

OpenAI API 报错

这些报错来自 API 本身或官方 SDK。完整的 HTTP 状态码列表见 OpenAI 的错误码文档。

报错原文常见原因依据完整文章
401 Incorrect API key provided: sk-...key 填错了、已被删除、属于别的组织或项目,或者环境变量里还留着旧 key。实测401 报错怎么修
Missing bearer authentication in header请求里没有 Authorization: Bearer 请求头,key 根本没发到 OpenAI。实测几种错误 key 的实测结果
APIConnectionError,里面有 Illegal header value b'Bearer sk-... 'key 末尾多了空格或换行,Python SDK 直接拒绝发送。实测检查 key 里的隐藏字符
OpenAIError: Missing credentialsSDK 没读到任何 key,通常是当前终端或进程里没设置 OPENAI_API_KEY。实测key 是从哪里读的
403 Country, region, or territory not supported(unsupported_country_region_territory)发请求的机器所在地不在 OpenAI 支持名单里。中国大陆、香港和澳门都不在名单上。换 key、重试都没用。官方文档和社区反馈403 报错怎么办
429 Rate limit reached for requests每分钟请求数或 token 数超过了限额。等一等,按退避方式重试就行。官方文档;SDK 重试用本地模拟服务验证过OpenAI API 的 429
429,错误码是 insufficient_quota(或 credit_balance_exhausted)余额用完了,或者碰到了消费上限。重试没用,要充值或调高上限。官方文档;SDK 重试用本地模拟服务验证过限流和额度不足的区别

如果 key 刚被推到 GitHub 或贴到公开的地方,紧接着就开始报 401,可能是 OpenAI 主动停用了它。OpenAI 说过,在公开网络上发现的 key 会被立刻停用。先按API key 泄露后的处理步骤走一遍,再新建 key。

ChatGPT 报错

报错原文常见原因依据完整文章
Payment was not approved发卡行拒绝了这笔扣款,或者 3D Secure 验证没完成。OpenAI 说它通常拿不到拒付原因,直接问银行最快。人在中国大陆或香港时,因为不在支持名单里,付款也可能被拒,这种情况没有官方解决办法。OpenAI 帮助中心官方排查顺序

Codex 报错(CLI、App 和 VS Code 插件)

报错原文常见原因依据完整文章
Selected model is at capacity. Please try a different model.OpenAI 这个模型的算力不够(server_is_overloaded),和你的额度无关。等几分钟或换个模型。Codex 源码和维护者的说明at capacity 是什么意思
You've hit your usage limitChatGPT 套餐里这段时间的 Codex 额度用完了。运行 /status 可以看什么时候重置。Codex 源码Codex 的几种 429 提示
Quota exceeded. Check your plan and billing details.账单问题:余额用完或碰到了消费上限,重试没用。Codex 源码Codex 的几种 429 提示
exceeded retry limit, last status: 429 Too Many Requests普通限流,Codex 自己已经重试过了。等一会儿,少开几个并行会话。Codex 源码Codex 的几种 429 提示
To use Codex with your ChatGPT plan, upgrade to Plus你的套餐不包含 Codex。Codex 源码Codex 的几种 429 提示
Codex could not start its user interfaceCodex VS Code 插件 26.1021.22027 版本的 bug,大多数人回退到 26.1007.21434 就好了。GitHub issue;我们对比了两个版本的安装包怎么回退插件
Token exchange failed: token endpoint returned status 403 ForbiddenCodex 登录换 token 这一步没走代理,请求从不支持的地区直连出去。Codex 只读环境变量里的代理,SOCKS 要写 socks5://。GitHub issue;我们用 codex-cli 0.165.0 实测怎么修 403
Token exchange failed: error sending request for url请求没连出去:代理端口过期(包括 ~/.codex/.env 里的)、证书设置错误或在远程机器上登录。GitHub issue;我们复现了过期端口的情况逐项排查

表里没有的 OpenAI Codex 报错

如果报错里出现 Claude、Anthropic 或 529,那就不是 OpenAI 的报错,去看我们的Claude Code 报错速查。如果几种 OpenAI 报错同时出现,先去 status.openai.com 看有没有故障,再考虑改设置。

留下你的想法

你的邮箱不会公开。