• 马赛克

    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 即可。

    主楼
  • xiejunjie

    我按照你这个修了还是不行,都修不好了

    #1
  • 马赛克

    搞不了啊,我这里也出问题了,现在只能发一条消息,第二条就发不出去了,哎~。

    跟网页版对话试试,网页版现在有6了,应该能决绝,试试吧

    #2
  • xiejunjie

    解决不了,我退出ChatGPT账号再登陆好像又可以了,就是不能用ccswitch 切换别的供应商分组,不然又用不了了

    #3
  • cunyu

    我是梯子直接开tun完事,懒得配各种环境变量启动了

    #4
  • loop9527

    这个问题的根本原因是OPENAI自家的屎山代码判断有问题,认为当前的对话还在进行中,至今没有修复。临时的解决办法就是打开设置页,关闭,对话就正常了。一次不行就多试几次,退出账号重新登录也行

    #5

发表回复

登录后回复