Firefox 118版本下PAC自动代理/手动SOCKS5 SSH隧道代理失效问题求助
Firefox 118版本下PAC自动代理/手动SOCKS5 SSH隧道代理失效问题求助
各位好,我最近碰到一个Firefox升级后的代理故障,折腾了好一阵没找到头绪,想请教下社区里的大佬们有没有类似经验或者排查方向?
先说说之前一直正常的配置:
- 我用的是Linux系统,通过SSH建立SOCKS5隧道,执行的命令是:
ssh -D9999 my.remote.server.com - 自己写了个
.pac自动代理配置文件,里面的FindProxyForURL(url, host)函数会根据目标URL/主机规则,要么返回空字符串(不走代理),要么返回"SOCKS5 localhost:9999"(走刚才的SSH隧道) - 这套配置在Firefox 118之前用得好好的,完全没毛病
但升级到Firefox 118之后,问题就来了:
- 当访问的URL触发PAC规则返回代理配置时,页面直接卡住加载,一直没响应
- 我试过在Firefox设置里勾选/取消「使用SOCKS v5时代理DNS」这个选项,两种情况都解决不了页面卡住的问题
- 后来我换成手动代理配置:把HTTP代理、HTTPS代理、SOCKS主机都设为
localhost,端口填9999,协议选SOCKS v5。这时候页面不再卡住了,但会直接返回「安全连接失败」的错误,同样不管DNS代理选项开不开都这样
补充下环境版本:我的OpenSSH版本是openssh-8.4p1-8
更新:后来我换了几个WiFi网络测试,发现这个问题居然只在某一个特定WiFi上出现,其他大部分网络下完全正常。现在很难稳定复现问题,排查起来有点无从下手...
备注:内容来源于stack exchange,提问作者Victor Ramos
相关产品推荐
相关产品推荐

