Open Bug 1563173 Opened 9 months ago Updated 6 months ago

Trusted Recursive Resolver Fallback


(Core :: Networking: DNS, defect, P3)

60 Branch





(Reporter: osman, Unassigned)


(Whiteboard: [necko-triaged][trr][mode 3])

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:60.0) Gecko/20100101 Firefox/60.0

Steps to reproduce:

  1. Set "network.trr.mode" to "3"
  2. Set "network.trr.uri" to ""
  3. Set DNS "" to "" in /etc/hosts to simulate network outage.
  4. Attempt to visit any website on the Internet

Actual results:

No website could be found, so I saw a cute dinosaur.

Expected results:

I realize that by setting "network.trr.mode" to 0 or 2 I would be able to fallback onto normal DNS, but preferably I could fallback onto another DoH provider. This would allow Firefox users to be exclusively rely on DoH and not have to worry about falling back to plaintext DNS.

Component: Untriaged → Networking: DNS
Product: Firefox → Core
Priority: -- → P3
Whiteboard: [necko-triaged][trr][mode3]
Whiteboard: [necko-triaged][trr][mode3] → [necko-triaged][trr][mode 3]


Do you have any updates or thoughts on incorporating a fallback/secondary DoH resolver option?

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