Description of the issue:
I configured NextDNS though a MacOS profile. Everything except Brave desktop works fine - e.g. Firefox Desktop, Brave Android, cURL, … Fine meaning, what I block on NextDNS is blocked correctly. Only on Brave Desktop, nothing is blocked. I can go to NextDNS logs and see the DNS query as blocked, but it’s resolved anyway on the computer.
I tried with these turned off: Upgrade connections to HTTPS, Always use secure connections, Use secure DNS. Also tried with “Use Secure DNS” turned on, set to “With your current service provider” and also set to “Custom > NextDNS”. All these tried ended up with the same result.
When I go to test.nextdns.io repeatedly, most of the time (80%) I get
“status”: “unconfigured”
and only occasionally
“status”: “ok”, “protocol”: “DOH”
Something on Brave that I don’t know seems to be evading the DNS block.
How can this issue be reproduced?
Visit a site that’s supposed to be blocked by NextDNS on Brave Desktop.
Expected result:
% curl reddit.com
curl: (7) Failed to connect to reddit.com port 80 after 8 ms: Connection refused
Brave Version: 1.43.93 Chromium: 105.0.5195.127 (Official Build) (arm64)