DoH not working on Brave

I have configure my macOS Catalina to use as DNS Server address. I have also enabled chrome://flags/#dns-over-https flag.

When I visit, The page shows that My browser is not using neither nor DoH:

It used to work intermittently few weeks ago.

Can you post the output of the following commands?

curl -v ''
curl -v ''

However AFAIK there currently are some issues with DoH in YYZ, so it probably is best if you go straight for a support ticket.

Thanks Sandro,
Cannot post more than 2 links as a new user, here’s the end of the output:

GET /dns-query?ct=application/dns-json&name=cloudflare.com HTTP/2
User-Agent: curl/7.64.1
Accept: /

  • Connection state changed (MAX_CONCURRENT_STREAMS == 256)!
    < HTTP/2 400
    < date: Sun, 08 Dec 2019 16:12:40 GMT
    < content-length: 0
    < access-control-allow-origin: *
    < expect-ct: max-age=604800, report-uri=“https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct
    < server: cloudflare
    < cf-ray: 542005ae8e61caa4-YYZ
  • Connection #0 to host left intact
  • Closing connection 0

Yes, still seems to be the same issue.

Definitely a case for a support ticket, best to [email protected] and reference the thread here as well.


Hi, the ‘ct=application/dns-json’ was deprecated in one of the draft versions. supports the latest https://tools.ietf.org/html/rfc8484 version. See https://developers.cloudflare.com/ for the format reference. I’m not sure if Brave supports RFC8484 or some older draft perhaps?

I have posted a question to Brave community. Waiting for the updates.

That shouldnt be the reason for the issue though. There have been a few reports recently about DoH issues in YYZ.

Also, Have problems with *Read Me First* would need an update in this case.