Firefox 的实验性功能 DoH 可能会导致崩溃

最近发现 Firefox 浏览器(60.0)经常崩溃,忍了很久,才意识到可能是因为之前某天根据网上的介绍开启了其实验性功能 DNS-over-HTTPS(DoH),也就是不用传统的方式却是通过加密链接来解析域名。

这个设置是这样操作的,

  1. 在浏览器地址栏输入 about:config,接受提示的警告;
  2. about:config 页面搜索 network.trr。(TTR 的意思是 Trusted Recursive Resolver,是 Firefox 中的 DoH 实现)
  3. 双击并将 network.trr.mode 的值改为 2。(目前默认是 0;2 表示尝试使用 DoH,如果不行就退回到传统方式;5 表示任何情况下都不用 DoH 功能)
  4. network.trr.uri 的值设置为自己的 DoH 服务器地址。比如 Cloudflare 提供的公共查询地址 https://mozilla.cloudflare-dns.com/dns-query

然后还可以通过 about:networking 页面的 DNS 标签页来查看状态。

今天把 network.trr.mode 的值改为默然的 0 之后就没有崩溃的问题了。意识到问题所在然后就找到了人们早就发现并报告的问题(q1218540)。之前都是尝试清空浏览器的的缓存数据来避免频繁崩溃。暂时不想尝试这个功能了,浏览器没有任何预警的崩溃真是非常耽误事情。©

本文发表于水景一页。永久链接:<http://cnzhx.net/blog/firefox-doh-in-60-0-cause-crashing/>。转载请保留此信息及相应链接。

雁过留声,人过留名

您的电子邮箱地址不会被公开。 必填项已用 * 标注

特别提示:与当前文章主题无关的讨论相关但需要较多讨论求助信息请发布到水景一页讨论区的相应版块,谢谢您的理解与合作!请参考本站互助指南
您可以在评论中使用如下的 HTML 标记来辅助表达: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>