".local" hosts don't resolve on Brave


Description of the issue: “.local” addresses don’t seem to be resolving in Brave

How can this issue be reproduced? Try to open a web page hosted on my local network, e.g. “http://homeassistant.local:8123/” and I get a message that the DNS address could not be found (DNS_PROBE_POSSIBLE)

Expected result: Opened web page

Brave Version( check About Brave): 1.75.178, Mac OS 15.2

Additional Information: If I use the IP address, e.g. “http://192.168.42.16:8123/” the page opens as expected. Using the “.local” name works in Safari, Firefox, ping, ssh, etc.

I think this is due to a Brave update. My computer rebooted due to a power outage and the Brave application now has a “modified date” of yesterday. I don’t normally update too often, but I did opt to do it recently when the browser was closed down.

Brave access to Local Network is turned on in System Settings → Privacy & Security → Local Network.

You might might edit the “hosts” file:

/etc/hosts

https://www.tomsguide.com/how-to/how-to-edit-the-host-file-on-mac


And / or

Using a Brave Browser New Window, go to brave://settings/shields

DISABLE: Upgrade connections to HTTPS

thanks for the suggestions 289 - unfortunately the “upgrade connections” option didn’t work - the problem is happening before the DNS is resolved.

editing /etc/hosts would work but the whole point is that I can use mDNS/bonjour to resolve names locally - manually adding every box I have on the LAN would be a pain…

Now running 1.75.180 and this seems fixed

1 Like

I can confirm this! I am using Mac OS Sequoia 15.3 and Brave browser updated to 1.75.181 and this issue persists!

“Brave access to Local Network is turned on in System Settings → Privacy & Security → Local Network.”

Thank you! That worked, but I had to turn on “Brave Browser Helper GPU”. Why this was required, I have no idea.

It seems to work for a little while after every update. I just went to .181 and it’s good, but for how long …?

@voyager99

There is some relationship between BB GPU and BB WebGL:

WebGL now not working in brave