Google Chrome “ERR_SPDY_PROTOCOL_ERROR” Quick Fix

Because hitting an error on what’s supposed to be a live website isn’t fun

While using Chrome, you may have come across a ERR_SPDY_PROTOCOL_ERROR error. This has happened to me personally many times on websites such as Facebook and a couple that I develop myself. The issue is hard to reproduce and there are no error logs on the server to be had.

What would happen is you’d navigate to the website and it would be inaccessible with the error above. But the site is still live and there are people still using it. So without having to close Chrome and reopen the web page, we can:

  1. Navigate to chrome://net-internals/#events&q=type:SPDY_SESSION%20is:active in Chrome
  2. Click on the small black arrow at the top-right hand corner and select “Flush sockets”
  3. Try the URL again in the same tab or window.

Update: Here’s a lengthier article I found using Google with other methods included:

Over on Reddit, they recommend keeping a tab open, as this method is very temporary. I personally made the switch from Firefox to Chrome because it had become very sluggish even after re-installations, whereas Chrome seems speedy to this day. But at this point and with encountering these errors so often with Chrome, I think it’s time to make the switch back to Firefox. Or hey, I could always use Opera or something.