I sometimes get this error on Google chrome even when the website I am trying to visit is working fine. It will be fixed if I refresh the page a few times, clear the cache or use a different browser ( which I don’t want to).
Have you ever seen this happening on your Google Chrome too ? Here is a fix for it.
Why This Error ?
When you visit a webpage (like a search results page), Google Chrome will pre-fetch the IP addresses of all websites that are listed on that page. Since the browser has the IP addresses of all the links in advance, DNS pre-fetching ensures that any links that may you click on that webpage will load faster. However, when pre-fetching fails, something that’s not very uncommon, you may get the link broken error. ( source )
How to Fix it
Go to Tools > Options (or Preferences on a Mac) > Under the Hood and uncheck the setting that says Use DNS pre-fetching to improve page load performance. This might increase the loading time of certain pages by a few microseconds but you won’t at least see that misleading error message.
Let me know if this helps.