Chrome又搞了什么?导致大规模网站超时无法打开

今天技术群里包括同事都反应谷歌 Chrome 无法打开网站的问题,主要有两种情况:

1. 127.0.0.1 无法打开

2. 需要走代理的内网网站打不开

比如网站是内网服务器,需要链接代理访问。这时候 Chrome 访问这个网站会绕过代理软件,比较直观的展现是在 Proxifier 软件里面检测不到请求,不会走代理规则。浏览器显示 ERR_CONNECTION_TIME_OUT

Chrome又搞了什么?导致大规模网站超时无法打开 科技资讯 第1张

解决方法

问了下大模型,回答比较多的是,可能 Chrome 增加了新特性,尝试关闭它们:

1. 新版本 Chrome 默认开启 QUIC(基于 UDP 的协议)或 UDP 流量,默认 SOCKS/HTTP 代理可能不支持 UDP,最简单的做法是先在 Chrome 里禁用 QUIC:

在地址栏输入 chrome://flags,搜索 QUIC,Disable 或者启动 Chrome 时加参数 --disable-quic

2. Chrome 里也可能开启了 Secure DNS(DoH):

可以在 Chrome 设置 → 隐私与安全 → 安全 DNS 里暂时关闭。

再就是检查有没有安装 SwitchyOmega、Proxy Switcher 等浏览器扩展,尝试禁用它们。

但是上面的方法都无济于事,最后还是通过禁用 Chrome 的“沙箱”(Sandbox)才正常。

在浏览器图标后面加上 --no-sandbox 参数 关闭所有窗口,再通过这个图标打开。

Chrome又搞了什么?导致大规模网站超时无法打开 科技资讯 第2张

注意:添加这个参数启动程序时,相当于告诉程序彻底关闭这个安全隔离层,所以是有一定风险的,建议只在需要的时候使用,待 Chrome 修复该问题或给出解决方案后去掉这个参数。

未经允许不得转载:前端资源网 - w3h5 » Chrome又搞了什么?导致大规模网站超时无法打开

赞 (0)

评论 沙发

Avatar

换个身份

  • 昵称 (必填)
  • 邮箱 (选填)