For a newbie, the protocol known as SPDY was designed by Google and it was added to Chrome for quicker loading of our desired web pages. Later, Google quit supporting this protocol. So, Windows users often encounter Chrome browser errors, and “Err_Spdy_Protocol_Error” is one of the most frequent issues.
There are different reasons for this problem. Maybe you are using an outdated version of Chrome browser or the Antivirus or Firewall has blocked the site you are trying to access. Let’s start the guide to see what are the main reasons behind this issue and how you can fix it to get rid of this annoying situation.
Let’s see how to fix this error permanently.
- Method # 1: Update Google Chrome [Most Working Solution]
- Method # 2: Flush SPDY Sockets
- Method # 3: Remove Host Cache from Chrome
- Method # 4: Disable Antivirus / Firewall
- Method # 5: Reset Chrome Settings
- Method # 6: Remove Cookies and Cache from Chrome Browser
- Method # 7: IP Configuration and Clear DNS Cache in Command Prompt
- Method # 8: Add Website in Exclusion (For AVAST Users Only)
- Method # 9: Chrome Cleanup Tool
- Method # 10: Re-install Browser
Method # 1: Update Google Chrome [Most Working Solution]
An important reason for this error is to use an outdated version of Google Chrome. If it is so, just download the latest update for the browser.
- You need to select the “Settings” in the Customize and Control icon of Chrome browser.
- As the Settings window appears, you need to select the “About” tab that lies in the left pane of the browser. Below image shows it well.
- You will see here Google Chrome is installing the update now. Wait until it finishes the process of updating. Now close the browser and reopen it. You need to open the same website to check whether it is accessible or still showing the error.
Method # 2: Flush SPDY Sockets
As you know the main reason behind the error is SPDY protocol, so, you need to clean the SPDY sockets to fix this issue.
- Open Google Chrome browser.
- Copy the command given below and paste in the Google Browser’s address bar.
- A window with SPDY Session will launch. Here, on the top right corner of the window, you will see an icon similar to the down-arrow. Just click this icon (See the image below to trace the location of this icon)
- Select “Flush sockets” from here to flush the SPDY sockets from Chrome.
- Now flush the internal sockets by copying and pasting this command into the Chrome browser’s address bar.
- Here, click the tab “Flush socket pools” and close the window.
Method # 3: Remove Host Cache from Chrome
You need to clear Host Cache from Chrome browser to fix this error.
- Just open Chrome browser and type “chrome://net-internals/#dns” and press Enter.
- It will direct you to the internal DNS page.
- Click “Clear host cache” option.
- Now close the browser and reopen it to check whether it helped to fix the error.
Method # 4: Disable Antivirus / Firewall
If you are using an antivirus program, the error may be due to the interruption of the antivirus program. So, you need to turn off the antivirus program for some time. It is not a wise decision, but I would suggest you disable antivirus and firewall settings for a while so that you can fix this error.
Disable Antivirus Program
- Go to the “Taskbar” and click the “Notification Tray” to view the antivirus icon.
- Here, right-click antivirus icon and select the option “Disable.”
Disable Firewall Security
- Go to the “Control Panel” and select “System and Security” category from here.
- Select “Windows Firewall” from the current window.
- In the left pane, you will see the option “Turn Windows Firewall on or off.” Just select this option to move ahead.
- Now select here “Turn off Windows Firewall” in two categories and click “OK” to save changes.
- That’s all. Now reopen the browser and see if the error is fixed.
Method # 5: Reset Chrome Settings
You can reset the Chrome to its default settings to work around this error. Maybe the current settings responsible for this problem.
- Click the “Customize and Control” icon in the top right corner of the Google Chrome window.
- Here, select “Settings” from the drop-down menu.
- Now scroll down to the bottom of the page to click “Show advanced settings” option.
- Once again keep scrolling to the end to select “Reset Settings” option. Once you select this option, your browser will be reset to its default settings. The current settings will be erased.
Method # 6: Remove Cookies and Cache from Chrome Browser
If you have tried all methods and still you are in a chaotic situation, just delete cookies and cache memory from your Chrome browser.
- Just click the button “Customize and Control” at the top right corner of the Chrome browser.
- Select “Settings” from the list.
- On the Settings page, select the “Show Advanced Settings” option.
- Now select “Clear Browsing Data” tab.
- A pop-up window appears here with some options and checkboxes. You need to check “Cookies and other site and plugin data” and “Cached images and files” options and select “Clear browsing data” from the bottom. It will remove cache memory and cookies from the browser.
Method # 7: IP Configuration and Clear DNS Cache in Command Prompt
You need to flush the DNS and reset the IP configuration by using the Command Prompt.
- Press “Windows + R” keys to launch Run box. Now type here “cmd.exe” to open Command Prompt Admin.
- Type “ipconfig /flushdns” and press Enter. It will show you that it has successfully flushed the DNS Resolver Cache.
- Now type “ipconfig /registerdns” and press Enter.
- Now insert the next command “ipconfig /release” and press Enter.
- Now type “ipconfig /renew” to reset the IP configuration and press Enter.
- Once you finish your job, close the Command Prompt window and reboot the system to apply the changes.
- Now open the Chrome browser and see whether you can access the desired site or it is still showing the SPDY protocol error.
Method # 8: Add Website in Exclusion (For AVAST Users Only)
If you are using AVAST Antivirus, you can eliminate its interruption in Chrome’s accessing the required site. You just need to add your desired site in the Exclusion option in AVAST. So, it will be excluded from blocking.
- Just open AVAST antivirus and select “Settings” from the left pane.
- Now select “Components” from here. As soon as you select components, its content will appear in the right pane. Select the “Customize” option before “Web Shield” to move ahead.
- Here, select “Exclusions.” You will see URLs to exclude option. Check it and type the website address in the address bar. Now select the “Add” option to include this site to the Exclusions. Click OK now.
Usually, when you try to open an HTTP-enabled site in Google Chrome, it shows you the “Err_SPDY_Protocol_Error.” So, in AVAST settings, you need to disable its scanning of the HTTP enabled sites.
- Select “Settings” in AVAST Antivirus.
- In the left pane, select “Components” to view its content and select “Customize” in the Web Shield feature.
- Here, in the “Main Settings” category, you will see “Enable HTTP scanning” option. Just uncheck it. Below you will see “Do not scan trusted sites.” You need to check this option and click “OK” to save the changes.
Method # 9: Chrome Cleanup Tool
Google management is well aware of the errors the Chrome browser users encounter. So, it provides you with the Utility “Chrome Cleanup Tool” to fix the problems. So, download the tool from Here.
Once the downloading is finished and you install the utility, it will automatically start checking the programs and cleans up the extensions that are creating this error.
Method # 10: Re-install Browser
I have provided you with all of the working and handy solutions. But it does not mean that all of the solutions will work for one user. One solution may work for you, and the other solution may work for any other user of Chrome depending upon the program causing this error. If none of the above-discussed solutions works for you, just re-install Chrome browser.
- Go to the Control Panel and select “Uninstall a Program” from the Programs category.
- In the list of the programs, select “Google Chrome” and click “Uninstall” option above to uninstall it. Now go to its official website and re-install it.
I am sure; it will not show you this error anymore.
Related Google Chrome Errors’ Solution: