After a recent Chrome update to v73, Chrome no longer uses my hosts file for IPv6 addresses. I have an entry like:
::1 some-project.test
Trying to go to https://some-project.test results in ERR_NAME_NOT_RESOLVED.
If I change the entry to 127.0.0.1, the hostname resolves.
There's no problem with my hosts file entry. It's worked fine for months on previous versions of Chrome. I can ping some-project.test. Firefox works fine. I can even run a proxy like Fiddler and Chrome can access it that way. I just can't use Chrome directly.
Any suggestions for working around this?
Update: It seems dependent on the network I'm connected to. After moving from a public WiFi network back home, this is working again. I'm not sure how that's possible... shouldn't the hosts file override anything in DNS? And, shouldn't Chrome be using the system resolver anyway? Everything else on the system does and works fine.
Update 2: Back on home wired Ethernet... broken again. The problem is intermittent.