Open Bug 2052678 Opened 1 day ago Updated 8 hours ago

custom DoH configuration defaults to Cloudflare visually

Categories

(Core :: Networking: DNS, defect)

Firefox 152
defect

Tracking

()

UNCONFIRMED

People

(Reporter: chrisholly, Unassigned)

Details

(Keywords: regression)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:152.0) Gecko/20100101 Firefox/152.0

Steps to reproduce:

Open up the settings and look in 'Privacy and Security', then going into DNS over HTTPS. The advanced settings provider is 'Cloudflare' and when changing it to a different provider, then exiting and returning to the same menu.

Actual results:

Despite changing the provider, it always is Cloudflare again. Checking on DNS resolution, it is using the correct provider but it doesn't show up in the visual menu as correct.

Expected results:

It should remain the provider that I originally changed to, not Cloudflare.

The Bugbug bot thinks this bug should belong to the 'Core::Networking: DNS' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Networking: DNS
Product: Firefox → Core

I have same problem. Also see this reddit thread:
https://www.reddit.com/r/firefox/comments/1unb3ne/firefox_quietly_replaces_custom_dns_with/

Problem:
Custom DoH provider is reset to Cloudflare after browser restart (or after toggling Default/Custom)

  1. Go to Settings > Privacy & Security > DNS over HTTPS.
  2. Set to "Custom" and enter a provider (e.g. Google: "https://dns.google/dns-query").
  3. Restart Firefox.

Actual results:
After restart, Firefox starts using Cloudflare instead of the custom Google provider (even if custom field set to Google DNS). In the UI it may still show "Custom", but the actual resolver is Cloudflare. The problem returns every time after restart.

Switching to "Default" and then back to "Custom" (re-entering my custom DNS) temporarily fixes it until the next restart.

Keywords: regression
You need to log in before you can comment on or make changes to this bug.