问题排查 Codex 专题

Codex 无法连接怎么办:CLI 超时、登录授权失败、云端任务打不开的排查

Codex 无法连接的排查:区分本地 CLI 超时或 fetch failed、登录授权时浏览器与终端出口不一致、云端任务页面打不开三种情况,对应终端代理未配置、节点地区、规则覆盖的原因与处理。

机场导航编辑部 发布 更新 约 3 分钟
Codex 无法连接怎么办:CLI 超时、登录授权失败、云端任务打不开的排查 封面图

Codex 连不上要先分清是本地 CLI 还是云端任务。两者原因完全不同。

按形态分类

现象形态原因
终端提示 timeout、fetch failed、ECONNREFUSEDCLI终端未走代理
登录时浏览器授权后终端仍未登录CLI浏览器与终端出口不一致
任务中途断开CLI节点抖动或自动切换
chatgpt.com 中 Codex 页面打不开云端与 ChatGPT 网页同源
提示地区不可用两者节点地区不支持

CLI 超时或连接被拒

终端程序不读系统代理。先验证:

curl -I https://api.openai.com

超时说明终端没走代理。三种解决:

  1. 环境变量:export HTTPS_PROXY=http://127.0.0.1:7897(Windows PowerShell 用 $env:HTTPS_PROXY = "..."),端口以客户端为准。
  2. TUN 模式:客户端开启后终端自动走代理,见 Clash Verge TUN 模式
  3. 规则确认:规则模式下 openai.com 相关域名命中代理。

ECONNREFUSED 通常是端口写错或客户端未运行。完整配置见 Codex 网络环境

登录授权失败

Codex CLI 登录会打开浏览器完成 ChatGPT 授权,然后回调终端。浏览器走系统代理、终端走环境变量,两者必须指向同一客户端与同一节点。浏览器直连或走了另一个代理,授权就失败。

处理:确认系统代理已开,环境变量端口与客户端一致,同一策略组同一节点,重新执行登录。

任务中途断开

长连接对抖动敏感。公网中转线路晚高峰抖动、策略组自动切换出口 IP 都会导致断开。

云端任务打不开

与 ChatGPT 网页同源:香港节点不可用,规则要覆盖 chatgpt.com、openai.com、oaistatic.com。排查见 ChatGPT 打不开

选服务

Codex CLI 需要专线与固定节点,见 Codex 机场推荐。API 层面的错误见 API 连接失败

常见问题

Codex 网页能用,CLI 连不上?
终端不读系统代理。设置 HTTPS_PROXY 环境变量或开启 TUN 模式后重试。
Codex CLI 登录时浏览器授权失败?
浏览器与终端走了不同出口。确认两者使用同一客户端、同一节点,重新登录。
Codex 任务跑到一半断了?
长连接抖动或策略组自动切换节点。换专线节点,策略组改为手动选择固定。