.pac 文件或手动代理停止与 ssh / socks5 和 Firefox 118 配合使用

.pac 文件或手动代理停止与 ssh / socks5 和 Firefox 118 配合使用

直到将 Firefox 更新到 118 版本,我的自动代理配置 .pac 文件才正常工作。我使用的是 Linux,代理是通过 ssh 和 socks5 进行的,所以我首先

ssh -D9999 my.remote.server.com

并且在我的.pac文件中,该FindProxyForURL( url, host )函数返回""无代理或"SOCKS5 localhost:9999"使用ssh / socks5代理。

此设置运行良好,但 Firefox 118 不再如此。当我输入 .pac 文件返回的 URL 时,"SOCKS5 localhost:9999"页面就挂起了。

Settings无论我选中或取消选中该框都没有关系Proxy DNS when using SOCKS v5

如果我选择Manual proxy configuration并输入localhost所有99993 个主机和端口(HTTP 代理、HTTPS 代理、Socks 主机)并选择,SOCKS v5页面将不再挂起,但会返回“安全连接失败”错误。同样,是否Proxy DNS when using SOCKS v5选中并不重要。

知道发生了什么吗?Firefox 有什么变化?我在发行说明或新增功能页面中找不到任何内容。

openssh版本是openssh-8.4p1-8。

更新:

看来大多数 wifi 网络上的问题都消失了,只有一个有问题。我猜很难重现,所以很难追踪……

相关内容