Codex五次重连解决方案(可以直接复制)

2026-07-24 06:56

Windows 配置 Codex 代理

适用于 Codex 每次回答前反复显示 Reconnecting 1/55/5,随后才降级到 HTTPS 的情况。

1. 确认代理端口

打开代理软件,找到“混合端口”“HTTP 端口”或“Mixed Port”。

例如本机检测到的可用混合端口是:

127.0.0.1:21080

不要直接照抄端口,应以自己代理软件显示的端口为准。

2. 创建 .env 文件

Win + R,输入:

%USERPROFILE%\.codex

在该目录新建名为 .env 的文件。注意:

  • 文件名必须是 .env

  • 不能是 .env.txt

  • 建议先在资源管理器中启用“显示文件扩展名”

3. 写入代理配置

假设代理端口是 21080

HTTP_PROXY=http://127.0.0.1:21080
HTTPS_PROXY=http://127.0.0.1:21080
ALL_PROXY=socks5://127.0.0.1:21080
NO_PROXY=localhost,127.0.0.1,::1

使用 =,不要写成 :

如果 HTTP 和 SOCKS 使用不同端口,则分别填写对应端口。例如:

HTTP_PROXY=http://127.0.0.1:7890
HTTPS_PROXY=http://127.0.0.1:7890
ALL_PROXY=socks5://127.0.0.1:7891
NO_PROXY=localhost,127.0.0.1,::1

4. 完全重启 Codex

关闭 Codex 后,确认任务管理器中相关 Codex/ChatGPT 进程已经退出,然后重新打开。

重新发送一条消息,观察是否还会出现多次 Reconnecting

5. 如果配置后无法联网

删除或重命名:

%USERPROFILE%\.codex\.env

然后重新启动 Codex,即可恢复原来的网络方式。

官方说明确认 Codex 需要允许 wss://chatgpt.com/ 通过 TCP 443 建立 WebSocket;代理、防火墙或 TLS 检查不能拦截 Upgrade: websocket 握手。.env 属于本地实践方案,是否生效应以重启后的实际表现为准。