- 马赛克2026-08-2929397
1.先确认是不是网络/代理问题
powershell运行:codex doctor --no-color
如果看到:websocket handshake timed out
基本就是 Codex 没正确走代理。
2. 查你当前 VPN/Clash 实际监听的本地端口
在 PowerShell 运行:
Get-NetTCPConnection -State Listen -ErrorAction SilentlyContinue |
ForEach-Object {
p = Get-Process -Id *.OwningProcess -ErrorAction SilentlyContinue
[PSCustomObject]@{
Address = $*.LocalAddress
Port = $_.LocalPort
Process = $p.ProcessName
}
} | Sort-Object Port | Format-Table -AutoSize
然后在结果里找你的代理软件进程名,比如:
verge-mihomo
clash-verge
mihomo
v2ray
xray
sing-box
例如看到:127.0.0.1 7897 verge-mihomo
那么你的代理端口就是:127.0.0.1:7897
再测试一下:
powershell输入:Test-NetConnection 127.0.0.1 -Port 7897
如果显示:TcpTestSucceeded : True
就说明这个端口正在工作。
3.把 Codex 永久指向这个代理端口
powershell输入:
setx HTTP_PROXY “http://127.0.0.1:7897”
setx HTTPS_PROXY “http://127.0.0.1:7897”
重新打开 Codex 即可。
主楼 - xiejunjie2026-09-2424003
我按照你这个修了还是不行,都修不好了
- 马赛克2026-09-2429397
- xiejunjie2026-09-2424003
解决不了,我退出ChatGPT账号再登陆好像又可以了,就是不能用ccswitch 切换别的供应商分组,不然又用不了了
- cunyu2026-09-2431546
我是梯子直接开tun完事,懒得配各种环境变量启动了
- loop95272026-09-2425299
这个问题的根本原因是OPENAI自家的屎山代码判断有问题,认为当前的对话还在进行中,至今没有修复。临时的解决办法就是打开设置页,关闭,对话就正常了。一次不行就多试几次,退出账号重新登录也行