解决火狐打开某些网站报错: 对等端报告其遇到一个内部错误

@Ta 2016-10-23 3110点击
先说解决方法:

在地址栏输入 about:config
点击“我了解此风险!”
在搜索框中输入 network.http.altsvc.enabled
双击它,看到它的值由 true 变成 false。
大功告成。


然后来说一说为什么这样就可以解决。

原来一切都是百度云加速的锅。

某些网站,比如远景论坛,采用了百度云加速,但是并不支持 HTTPS。然而惊人的是,百毒云加速的服务器却这么告诉浏览器:



看那个箭头指向的地方,百毒的服务器明确告诉浏览器:我支持 HTTP/2,快用 HTTP/2 连接我,端口是 443 (采用 HTTPS协议),有效期是 60 秒!

然而,百毒云加速并不支持 HTTPS,更不支持 HTTP/2。

于是在 60 秒内你再次访问远景论坛,就只会看到如下提示:


安全连接失败

连接 bbs.pcbeta.com:80 时发生错误。 对等端报告其遇到一个内部错误。 错误代码: SSL_ERROR_INTERNAL_ERROR_ALERT

    您尝试查看的页面无法显示,因为已收到数据的可靠性无法证实。
    请联系此网站的管理员并告知此问题。



其实,火狐什么也没做错,是百毒云加速欺骗了它。它只是单纯的相信了而已。

我们在 about:config 里把 network.http.altsvc.enabled 关掉之后,火狐就不会再上当了。
回复列表(2)
添加新回复
回复需要登录

[聊天-此处没有老虎] 姜辰:@老虎会游泳,感谢脑虎,等我今天摸鱼的时候试试 hmd global nokia 7 plus(黑色…