Cannot find 127.0.0.1 or localhost on Windows
For users on Windows® 64-bit machines who are using a network proxy, the browser cannot open 127.0.0.1 or localhost unless you modify your Advanced Network settings to avoid going through the proxy for these addresses.