Codex频繁重连问题:Reconnecting 1/5~5/5
摘要:Codex使用时出现连接问题,每次会话需重连5次WebSocket后才降级为HTTP。日志分析显示,WebSocket连接频繁断开并重试5次后转为HTTP请求。解决方案是在~/.codex/config.toml中禁用WebSocket,强制使用HTTP连接,添加model_provider="openai_http"及相关配置即可。
问题:
在codex使用时,不管是cli还是IDE内置插件,开始会话时都需要Reconnecting五次才正常。
codex文件通常路径为C:\Users\你的用户名\.codex
将日志文件~\.codex\log\codex-tui.log给ai分析发现:
日志时间线:
04:14:10 开始用户输入处理,模型为gpt-5.2-codex。
04:14:14 开始WebSocket连接。
04:14:29 第一次WebSocket断开,重试1/5,延迟205ms。
04:14:30 重试连接。
04:14:45 第二次断开,重试2/5,延迟364ms。
04:15:00 第三次断开,重试3/5,延迟789ms。
04:15:16 第四次断开,重试4/5,延迟1.674s。
04:15:32 第五次断开,重试5/5,延迟3.455s。
04:15:36 第五次重试连接。
04:15:51 再次断开(WebSocket),然后决定回退到HTTP。
04:15:51 开始HTTP POST请求到responses API。
04:15:52 HTTP请求完成(耗时约1.4秒)。
04:15:54 整个turn结束。
WebSocket连接每次15秒,5次后才降级为http
解决方案:
禁用websocket连接
在~\.codex\config.toml中添加以下内容即可:
model_provider = "openai_http"
[model_providers.openai_http]
name = "OpenAI HTTP only"
wire_api = "responses"
supports_websockets = false
更多推荐



所有评论(0)