How to Resolve Host Issues in Google Chrome

By Nick Peers

Discover how you can fix the resolving host problem that appears when Google Chrome can't find the correct IP address of a domain.

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.

Tip

Before trying more complex fixes, restart your modem and computer; it may solve the resolving host problem, at least temporarily.

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.

  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 1

Opening the Settings page.

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

Step 2

Clicking Show Advanced Settings.

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

Step 3

Disabling the Prefetch Resources feature.

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

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 1

Launching the Command Prompt.

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

Step 2

Flushing the DNS in Windows.

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

Tip

If nothing works and Chrome still displays the resolving host message, you can try to reinstall the Web browser.

In rare cases, your ISP may have problems with its DNS servers. Contact the ISP and inquire about the resolving host problem.