Codex 网络报错
Codex 网络连接被重置:终端无法访问时怎么排查
从代理、DNS、证书、沙盒网络和企业网络策略几个方向定位连接问题。
TL;DR:先判断是本地网络还是任务环境
Connection reset、超时和 DNS 错误看起来相似,但解决方式不同。先用普通终端验证域名和 HTTPS,再判断 Codex 所在的沙盒、代理或企业网络是否有额外限制。
最小化检查
curl -I https://openai.com
node --version
npm --version
不要用包含真实密钥的命令作为网络测试。若普通终端可访问、Codex 仍失败,重点看任务环境的网络策略和代理继承方式。
常见报错与解决
| 表现 | 排查方向 | | --- | --- | | 域名无法解析 | DNS、企业网络和本地代理 | | HTTPS 握手失败 | 证书、系统时间和中间代理 | | 下载依赖超时 | 包管理器代理和缓存 | | 只有沙盒内失败 | 沙盒网络权限和允许的外部访问 |
FAQ:网络问题的边界
换 DNS 能解决所有问题吗?
不能。DNS 只解决解析层,不能解决代理、证书或服务权限问题。
可以把代理密码写进项目规则吗?
不可以。代理凭证应由本机或团队的安全配置管理。
怎么把网络问题交给 Codex 分析?
提供脱敏后的错误文本、操作系统、Node 版本和已执行的测试命令,不要提供密钥或 Cookie。