为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

DNS over HTTPS stopped working (along with eSNI), in Chrome - it works fine

  • 12 个回答
  • 1 人有此问题
  • 2 次查看
  • 最后回复者为 Owyn

more options

Tried with google dns too - same result, on cloudflare forum I discovered it was a browser problem cuz with Chrome DNS over HTTPS works just fine - see screens

thread on cloudflare: https://community.cloudflare.com/t/help-me-debug-fix-dns-pass-security-check-test-in-firefox-sdns-esni-issue/161822/

Tried with google dns too - same result, on cloudflare forum I discovered it was a browser problem cuz with Chrome DNS over HTTPS works just fine - see screens thread on cloudflare: https://community.cloudflare.com/t/help-me-debug-fix-dns-pass-security-check-test-in-firefox-sdns-esni-issue/161822/
已附加屏幕截图

所有回复 (12)

more options

I'm green across the board, here (w/ESNI)

Double-check your configuration.

more options

RobertJ said

I'm green across the board, here (w/ESNI) Double-check your configuration.

Any suggestions on how should I double-check my clean profile configuration?

more options

Enter about:config in the address bar and press enter select "Accept the Risk and Continue" in the search bar at the top enter network.trr.mode double-click on the line and set the value to 2 then, enter network.security.esni.enabled in the search bar double-click on the line to set the value to True

Restart Firefox.

Check your Test again.

more options

Just a little bit of research will tell you that ESNI only works with sites that are participating with Cloudflare in the ESNI project.

more options

RobertJ said

Enter about:config in the address bar and press enter select "Accept the Risk and Continue" in the search bar at the top enter network.trr.mode double-click on the line and set the value to 2 then, enter network.security.esni.enabled in the search bar double-click on the line to set the value to True Restart Firefox. Check your Test again.

Those settings are already set that way, just checked. - same result - sDNS and eSNI aren't shown working by the test in Firefox (in chrome sDNS is shown working fine)

Just a little bit of research will tell you that ESNI only works with sites that are participating with Cloudflare in the ESNI project.
Pretty sure the site which is supposed to check whenever eSNI works or not - supports eSNI
more options

You might have an extension which is interfering with DoH and/or ESNI.

Disable any extensions that could be suspect and restart Firefox. Then, try your Cloudflare Test again.

more options

RobertJ said

You might have an extension which is interfering with DoH and/or ESNI. Disable any extensions that could be suspect and restart Firefox. Then, try your Cloudflare Test again.

There aren't any extensions on the clean profile I created for the test.

and the internet cable is connected directly to the PC without any kind of routers

由Owyn于修改

more options

Go to: 3-bar Menu button -> Options -> General page scroll all the way down to the bottom click on the Network Settings - Settings button and in the Connection settings window check that Use Provider is set to Cloudflare (Default)

more options

RobertJ said

Go to: 3-bar Menu button -> Options -> General page scroll all the way down to the bottom click on the Network Settings - Settings button and in the Connection settings window check that Use Provider is set to Cloudflare (Default)

Yes, it's set that way.

more options

Owyn, I'm out of ideas. I'll ask for help and maybe someone else can help, also.

more options

You can create a new profile as a quick test to see if your current profile is causing the problem.

See "Creating a profile":

If the new profile works then you can transfer files from a previously used profile to the new profile, but be cautious not to copy corrupted files to avoid carrying over problems.


Boot the computer in Windows Safe mode with network support to see if that has effect in case security software is causing problems.

more options

Yes, I was testing it all out with a clean profile

And apparently now Windows 10 safe mode with networking doesn't support... networking:

so I can't test it that way

I have no security software running (or loaded) or even any network filters like WinDivert, only windows firewall (because it's a required component for internet sharing (with my notebook) to work)

but isn't it weird if something is preventing sDNS (and eSNI) from working on my Firefox but not on my Chrome (sDNS is shown working fine there after I enable it there), is it implemented differently in browsers? can it even be implemented differently hmm?

由Owyn于修改