Some wise fella decided that Linux users don’t want to open sites that use the .local TLD. Too bad, because a lot of intranets use that, mostly because it happens to be a Microsoft recommendation and a lot of enterprises use Microsoft services.
The symtoms are simple: you can resolve the IP address of your .local server, but you just can’t access it (with PING or via a web browser). The reason for this is a daemon named Avahi which occupies this TLD.
The solution is simple, too. Open
/etc/avahi/avahi-daemon.conf, locate the
[server] section, uncomment the
domain-name line, and set it to
Now restart the Avahi daemon:
Now maybe even restart your browser and purge cache, and then everything should be working fine. Thank you, Avahi, for yet another completely unnecessary intentional breakage.