stream disconnected before completion: error sending request for url (https://chatgpt.com/backend-ap
·
Codex发消息显示后端请求中断

报错意思:Codex 的流式响应还没完成,后端接口之间的连接就断了,没进入代理中
第一步,检查代理配置是否写错,在 PowerShell 里输入:
echo $env:HTTP_PROXY
echo $env:HTTPS_PROXY
echo $env:ALL_PROXY
正确格式类似:http://127.0.0.1:7890(代理地址),这个地址需要在你自己电脑的设置里的代理查看,根据你自己的地址来修改。
第二步,检查上面代理地址这个端口是否是通的,在 PowerShell 里输入:
Test-NetConnection 127.0.0.1 -Port 7890
第三步,检查http://127.0.0.1:7890中的7890是否和代理节点的信息一致。
我的代理信息如下:

发现代理配置和节点的代理地址不匹配,导致接口无法进入。
第四步,修改成正确的代理地址,在PowerShell 里输入:
Test-NetConnection 127.0.0.1 -Port 7897
如果显示下面代码,说明节点信息的7897端口正常,所以需要将7890改为7897。
TcpTestSucceeded : True
第五步,在PowerShell 里输入:
[Environment]::SetEnvironmentVariable("HTTP_PROXY", "http://127.0.0.1:7897", "User")
[Environment]::SetEnvironmentVariable("HTTPS_PROXY", "http://127.0.0.1:7897", "User")
[Environment]::SetEnvironmentVariable("ALL_PROXY", "http://127.0.0.1:7897", "User")
[Environment]::SetEnvironmentVariable("http_proxy", "http://127.0.0.1:7897", "User")
[Environment]::SetEnvironmentVariable("https_proxy", "http://127.0.0.1:7897", "User")
[Environment]::SetEnvironmentVariable("all_proxy", "http://127.0.0.1:7897", "User")
执行完毕后,重启电脑。再次打开codex尝试输入,发现能够正常显示。
更多推荐

所有评论(0)