全栈开发

Codex桌面版Reconnecting 5 次的问题

  1. 确认本机代理端口
    我的代理运行在:7897
127.0.0.1:7897

可以在 PowerShell 中检查:

Test-NetConnection 127.0.0.1 -Port 7897

如果看到:

TcpTestSucceeded : True

说明这个端口当前确实可以连接。

2. 在 Codex 配置目录中创建 .env

在下面的位置创建 .env

C:\Users\你的用户名\.codex\.env

写入:

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

http_proxy=http://127.0.0.1:7897
https_proxy=http://127.0.0.1:7897
all_proxy=http://127.0.0.1:7897
no_proxy=localhost,127.0.0.1,::1

3. 完全重启 Codex

修改 .env 后,正在运行的 Codex 不会自动重新读取全部启动环境。

只关掉窗口有时并不等于完全退出,因为程序可能还在后台运行。

重启后,再次发送消息,Codex 可以正常持续返回内容,Reconnecting 5 次 的问题解决。