关于开启CC Switch代理后,codex中出现502的解决方法

wtaynsl 2026-03-18 18:26 1

codex中提示 unexpected status 502 Bad Gateway: Unknown error, url:

http://127.0.0.1:15721/v1/responses


今天出现的问题,我不知道什么原因导致出现问题。(或许重启电脑能解决)


查资料,看到有人说把127.0.0.1改成localhost,我在ccs-设置-代理-监听地址-改成localhost,保存,开启代理总开关,提示“启动代理服务失败:{{detail}}”,我检查端口没有被占用,也不知道在哪查看具体错误信息,遂放弃。


后来突发奇想,打算让claude帮我解决问题。

将ccs代理恢复到127,并且开启代理。

在终端中启动cc,将错误信息发给他,让他帮我查找问题原因,提出解决方案。

结果真的成功了。


我在clash verge-设置-系统设置-系统代理-代理绕过设置中添加了“127.0.0.1”,然后codex中测试,没有报错了。


我不明白,代理绕过设置中之前有“127.*”,不知道为什么没有生效。



@Nein 可以参考一下

最新回复 (7)
  • Nein 03-19 09:39
    1

    完美了哥们,真是这个问题

  • Nein 03-19 11:00
    2

    出现新问题了哥们,新会话网络可以通,但是codex压缩上下文,好像就会有问题了,和cc-switch会出现问题,继续报错Error running remote compact task: unexpected status 502 Bad Gateway: Unknown error, url:

    http://127.0.0.1:15721/v1/responses/compact

  • wtaynsl 楼主 03-19 11:12
    3

    我还没遇到,你用的是codex cli,还是vscode中的codex扩展?

  • Nein 03-19 11:15
    4

    用的codex cli,我大概分析了一下日志,就是压缩上下文会导致问题,好像链路过去,通不了,api是有请求过去和响应的,但是终端无法从cc-switch收到压缩上下文的响应,所以等待有问题了。

    我提了issue了,就看什么时候修了。

  • Henrylol 04-14 19:44
    5

    好家伙,我也碰到了这个问题,感谢佬友分享,轻松解决了

  • 彭于晏 04-15 20:02
    6

    一直以为是ccs的问题,在ccs那边又没有看到请求,把ccs的代理关了能正常使用,切换又要重启终端或者ide,陷入僵局

  • kai 06-15 16:41
    7

    感谢大佬,默默发现原来是梯子挂了系统代理的问题,应该是抢了ccs的优先级

* 帖子来源Linux.do
返回