net::ERR_SPDY_PROTOCOL_ERROR
What is SPDY
SPDY, developed by Google, is a networking protocol. It ensures fast web page download.
When can you encounter the spdy error?
SPDY needs SSL/TLS (Secure Sockets Layer)/(Transport Layer Security) communication security to work. That’s the reason a lot of users encounter this error when visiting secure websites.
Some common examples of secure websites with HTTPS pages are YouTube, Google, Gmail etc.
But you can also encounter the SPDY error when visiting non-HTTPs websites. These websites use TCP (Transmission Control Protocol). SPDY also supports this protocol and throws the error when a user visits these websites.
Although common in Google Chrome, you may also face this glitch in Mozilla Firefox and Internet Explorer.
What causes err_spdy_protocol_error
When you visit a webpage, your browser sends a request using SPDY protocol. An outdated browser will trigger an old version of SPDY. Since Google only supports the latest version, your request will result in an error.
Your browser will report an ERR_SPDY_PROTOCOL_ERROR.
Flush spdy sockets in google chrome
First check if chrome is updated. If yes - flush its sockets:
Sometimes flushing the SPDY sockets can quickly solve this problem. Check out the steps below to flush the sockets.
STEP 1 - Copy the URL below.
chrome://net-internals/#events&q=type:SPDY_SESSION%20is:active
STEP 2 - Paste it into your Chrome address bar.
STEP 3 - Click on the small drop down arrow in upper right-hand corner in the RED strip that you see in your browser window.
Click on “Flush Sockets“
STEP 4 - Now close your browser. Wait a few seconds and open it again.
Congratulations! Now you’ve successfully flushed the SPDY sockets in your browser.
Other options
Option - Clear temporary files, cookies, and caches - delete all from %temp%
Option - Use chrome cleanup tool
Resources
How to Fix err_spdy_protocol_error – Works 100%
What does ERR_SPDY_PROTOCOL_ERROR mean in nginx?
SPDY Best Practices - The Chromium Projects
SPDY - Wikipedia
SPDY - The Chromium Projects
HTTP/2 is here! Goodbye SPDY? Not quite yet
What Is SPDY?
HTTP2 and SPDY Protocols — Make HTTP Faster and Safer
SPDY Protocol - KeyCDN Support
Shifting from SPDY to HTTP/2 | StackPath Blog
NGINX Announces Support for SPDY/3.1
Jetty/Feature/SPDY - Eclipsepedia
How to Use SPDY with Jetty - DZone Java
What does ERR_SPDY_PROTOCOL_ERROR mean in nginx?
SPDY Best Practices - The Chromium Projects
SPDY - Wikipedia
SPDY - The Chromium Projects
HTTP/2 is here! Goodbye SPDY? Not quite yet
What Is SPDY?
HTTP2 and SPDY Protocols — Make HTTP Faster and Safer
SPDY Protocol - KeyCDN Support
Shifting from SPDY to HTTP/2 | StackPath Blog
NGINX Announces Support for SPDY/3.1
Jetty/Feature/SPDY - Eclipsepedia
How to Use SPDY with Jetty - DZone Java
Comments
ERR_SPDY_PROTOCOL_ERROR