How to Resolve Host Issues in Google Chrome

The Resolving Host message is displayed in Google Chrome's status bar when the browser attempts to obtain the IP address of the Web server from the DNS. If the page takes a long time to load, the DNS server may not work properly. However, the problem is often caused by the DNS cache on your computer. If cleaning the cache doesn't solve the problem, you can disable the Prefetch Resources feature.

Clearing Chrome's DNS Cache

Chrome uses the IP addresses of frequently visited Web resources from its cache to speed page loading; it doesn't rely on the DNS server to return the correct IP address. If one of the entries in the cache is wrong, it may cause the resolving host problem.

Clearing the host cache in Google Chrome.
credit: Image courtesy of Google
  1. Launch Google Chrome, type chrome://net-internals/#dns into the Address bar and press Enter to view the browser's DNS settings.
  2. Click the Clear Host Cache button in the Host Resolver Cache section to delete the entire DNS cache.

Disabling the Prefetch Resources Actions Feature

Google Chrome uses DNS prefetching by default, meaning that it attempts to resolve domain names before you follow a link. Sometimes, this feature can cause the resolving host problem.

Step

Click the Chrome menu button and select Settings to display the Chrome Settings page.

Opening the Settings page.
credit: Image courtesy of Google
Clicking Show Advanced Settings.
credit: Image courtesy of Google

Step

Click the Show Advanced Settings link at the bottom of the page to display the more advanced settings.

Disabling the Prefetch Resources feature.
credit: Image courtesy of Google

Step

Uncheck the Prefetch Resources To Load Pages More Quickly box in the Privacy section to prevent Chrome from prefetching DNS data.

Step

Close the Chrome Settings page; the changes are applied immediately.

Clearing the Computer DNS Cache

Your computer automatically caches IP addresses and other DNS settings so that it can quickly serve these resources to applications. If one of the entries is corrupt, it may cause the resolving host problem in Chrome.

Step

Press Windows-R to display the Run dialog, type cmd into the Open field and press Enter to launch the Command Prompt utility.

Launching the Command Prompt.
credit: Image courtesy of Microsoft
Flushing the DNS in Windows.
credit: Image courtesy of Microsoft

Step

Type ipconfig /flushdns and press Enter to erase the entire DNS cache of the computer. You don't need to restart the PC.