{"id":5466,"date":"2017-12-01T13:09:59","date_gmt":"2017-12-01T18:09:59","guid":{"rendered":"https:\/\/www.thesslstore.com\/blog\/?p=5466"},"modified":"2022-12-19T15:02:49","modified_gmt":"2022-12-19T20:02:49","slug":"fix-err-ssl-protocol-error","status":"publish","type":"post","link":"https:\/\/www.thesslstore.com\/blog\/fix-err-ssl-protocol-error\/","title":{"rendered":"How to Fix \u2018ERR_SSL_PROTOCOL_ERROR\u2019 on Google Chrome"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-a-quick-guide-on-how-to-fix-chrome-s-this-site-can-t-provide-a-secure-connection-or-err-ssl-protocol-error\">A quick guide on how to fix Chrome\u2019s \u2018This site can\u2019t provide a secure connection\u2019 or \u2018ERR_SSL_PROTOCOL_ERROR.&#8217;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If Google Chrome is your window to the world of the internet, you must have encountered a &#8220;This site can\u2019t provide a secure connection&#8221; error or an ERR_SSL_PROTOCOL_ERROR message at least once. The frustrating thing about this error (family of errors, really) is that there\u2019s no easily discernible cause behind it a lot of the time. The SSL errors can pop up on the most popular sites as well as on the least ones. Heck, I&#8217;ve gotten one on here, on our website, and I can assure you our SSL\/TLS configuration is up to snuff.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Like we just discussed, as far as the reason that Google sometimes says &#8220;This site can\u2019t provide a secure connection,&#8221; it&#8217;s almost impossible to pin it down to a single cause. It can be anything from an issue as trivial as an incorrect system date to far more perplexing server issues \u2013 it could be almost anything.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s leave the diagnostic part aside for a moment and focus on what you\u2019re here for \u2013 the treatment.<span id=\"newline\"><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s a quick, troubleshooting guide to fix ERR_SSL_PROTOCOL_ERROR on Google Chrome. If one doesn\u2019t work, try the next one. Sooner or later, you should be able get rid of this issue.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2017\/12\/iStock-836755066.jpg\" alt=\"This site can\u2019t provide a secure connection\" class=\"wp-image-5467\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2017\/12\/iStock-836755066.jpg 1024w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2017\/12\/iStock-836755066-300x300.jpg 300w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2017\/12\/iStock-836755066-768x768.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fix-err-ssl-protocol-error-by-setting-the-correct-date-time\">Fix ERR_SSL_PROTOCOL_ERROR by setting the correct Date &amp; Time<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sounds too obvious, doesn\u2019t it? Well, most of the time, the simplest solution to a problem is the correct one. In this case, incorrect date &amp; time settings might be causing trouble for you. So, make sure that your system isn\u2019t lagging behind or running ahead.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Related<\/strong>: <em>Secure Your Domain &amp; Sub-Domains with a <a href=\"https:\/\/www.thesslstore.com\/rapidssl\/rapidssl-wildcard.aspx\" target=\"_blank\" rel=\"noreferrer noopener\">RapidSSL Wildcard Certificate<\/a>.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Why is this a problem? Certificate validity is an extremely important factor in the authentication process, and that means keeping very specific tabs on the time the certificate was signed and when it will expire. If there is an issue with your system&#8217;s time and date, it can cause all kinds of problems during authentication. These browsers are designed to err on the side of caution, which is why something as simple as having the wrong time can cause an SSL connection error.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fix-err-ssl-protocol-error-by-clearing-chrome-s-browsing-data\">Fix ERR_SSL_PROTOCOL_ERROR by clearing Chrome\u2019s Browsing Data<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">From one obvious solution to another.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you already have the correct date &amp; time, it\u2019s time to clear Chrome\u2019s cache and cookies. To do so, press <strong>Ctrl + Shift + Delete<\/strong> and erase your browsing data. Even if this hasn&#8217;t fixed the &#8220;This site can\u2019t provide a secure connection&#8221; error, we recommend clearing your browsing data on a regular basis.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fix-err-ssl-protocol-error-by-clearing-your-ssl-state\">Fix ERR_SSL_PROTOCOL_ERROR by clearing your SSL State<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If neither of the above works, clearing your SSL State is the next thing you should try. Follow the steps below to do so:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>First, go to Customize and control Google Chrome, the three dots you see just below the <strong>X <\/strong>(close) button.<\/li>\n\n\n\n<li>Now click on <strong>Settings.<\/strong><\/li>\n\n\n\n<li>Scroll down the page and open the <strong>Advanced Settings<\/strong>.<\/li>\n\n\n\n<li>Go to <strong>Open proxy settings <\/strong>by scrolling down or searching in the search bar.<\/li>\n\n\n\n<li>A window named \u2018<strong>Internet Properties\u2019 <\/strong>will open up.<\/li>\n\n\n\n<li>Go to the <strong>Content<\/strong> window and click on the <strong>Clear SSL State Button<\/strong>.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fix-err-ssl-protocol-error-by-disabling-quic-protocol\">Fix ERR_SSL_PROTOCOL_ERROR by disabling QUIC Protocol<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">QUIC (Quick UDP Internet Connections) provides a TLS\/SSL equivalent connection to Google&#8217;s servers. By default, the QUIC protocol is enabled in Chrome. To disable it, copy <strong>chrome:\/\/flags\/#enable-quic <\/strong>and paste it into the address bar, hit enter. On top of your screen, the <strong>Experimental QUIC Protocol <\/strong>would have been set as <strong>Default<\/strong>. Disable it and relaunch Chrome.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We don&#8217;t necessarily advise this, but it&#8217;s been proven to work in some obscure cases so we&#8217;re putting it on the list.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fix-err-ssl-protocol-error-by-checking-your-antivirus-settings\">Fix ERR_SSL_PROTOCOL_ERROR by checking your Antivirus Settings<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><em><strong>Warning: <\/strong>This step isn&#8217;t entirely safe as it allows the older, insecure SSL\/TLS protocols that some of the websites still use.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You might not know this, but your Antivirus software keeps an eye on the web pages you visit and protects you against any threats they may pose or contain. It does this by checking the SSL\/TLS protocol a website uses. Upon finding the protocol to be unsafe and outdated, it prevents you from visiting the site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There isn\u2019t any one particular way to change the settings for all Antivirus software as the UI and settings differ from one software to another. You\u2019d have to find and see if it\u2019s scanning the SSL protocols. If it does, disable it and see what happens. If the problem persists, revert to the original settings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em><span style=\"color: #ff6600;\"><strong>Editor&#8217;s Note:<\/strong> Generally, the reason you will see an antivirus program cause alarm about an SSL\/TLS connection is because the server is attempting to negotiate a connection using <a href=\"https:\/\/www.thesslstore.com\/blog\/apple-microsoft-google-disable-tls-1-0-tls-1-1\/\">a deprecated or vulnerable SSL or TLS version such a SSL 3.0 or TLS 1.0<\/a>. As we&#8217;ve written in similar advice articles, <a href=\"https:\/\/www.thesslstore.com\/blog\/ssl_error_rx_record_too_long\/\">don&#8217;t tamper with your antivirus or reduce your TLS version settings to accommodate a website&#8217;s bad SSL\/TLS configuration<\/a>. The risks far outweigh the rewards.<\/span> <\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fix-err-ssl-protocol-error-by-enabling-all-ssl-tls-versions-the-last-resort\">Fix ERR_SSL_PROTOCOL_ERROR by Enabling all SSL\/TLS Versions \u2013 The Last Resort<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><em><strong>Warning: <\/strong>This step isn&#8217;t entirely safe as it allows the older, insecure SSL\/TLS protocols that some of the websites still use.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you visit an SSL-enabled website, <a href=\"https:\/\/www.thesslstore.com\/blog\/cipher-suites-algorithms-security-settings\/\">it uses SSL\/TLS protocols to communicate with the server<\/a>. Sometimes, the SSL\/TLS version of a website might not be compatible with your Chrome version as Chrome doesn\u2019t permit deprecated SSL\/TLS protocols to run by default. Therefore, you\u2019d need to change those SSL\/TLS protocol settings. Here\u2019s how you can do it:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click on the three dots you see in the top-right corner of Chrome and click on <strong>Settings<\/strong>.<\/li>\n\n\n\n<li>Now scroll down and go to <strong>Advanced Settings<\/strong>.<\/li>\n\n\n\n<li>Find the <strong>Proxy<\/strong> settings and open it.<\/li>\n\n\n\n<li>Click on <strong>Advanced <\/strong><\/li>\n\n\n\n<li>Scroll down till the <strong>Security<\/strong> section comes up. Now make sure that you have checked all SSL and TLS versions.<\/li>\n\n\n\n<li>Click <strong>Apply<\/strong>.<\/li>\n\n\n\n<li>Relaunch your Chrome.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"color: #ff6600;\"><em><strong>Editor&#8217;s Note:<\/strong> Again, consider this suggestion entirely academic. The major browsers have all <a href=\"https:\/\/www.thesslstore.com\/blog\/apple-microsoft-google-disable-tls-1-0-tls-1-1\/\">announced plans to disable support for all previous TLS versions, save TLS 1.2<\/a> and the <a href=\"https:\/\/www.thesslstore.com\/blog\/tls-1-3-approved\/\">recently-published TLS 1.3<\/a>. This is being done for security reasons. Don&#8217;t enable support for outmoded TLS and SSL versions with known vulnerabilities. No legitimate organization will ask you to compromise your browser&#8217;s security settings to interact with its website.<\/em><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We hope that this guide has helped you fix ERR_SSL_PROTOCOL_ERROR or &#8220;This site can\u2019t provide a secure connection&#8221; messages on Chrome. And if it doesn\u2019t, share your concerns in the comments section and we\u2019ll try to help you out with it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>As always, leave any comments or questions below&#8230;<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A quick guide on how to fix Chrome\u2019s \u2018This site can\u2019t provide a secure connection\u2019 or \u2018ERR_SSL_PROTOCOL_ERROR.&#8217; If Google Chrome is your window to the world of the internet, you&#8230;<\/p>\n","protected":false},"author":10,"featured_media":5468,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":"","tve_updated_post":"","tve_custom_css":"","tve_user_custom_css":"","tve_globals":{},"tcb2_ready":0,"tcb_editor_enabled":0,"tve_landing_page":"","_tve_header":"","_tve_footer":""},"categories":[130],"tags":[131,155],"class_list":["post-5466","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-everything-encryption","tag-google","tag-google-chrome","post-with-tags"],"views":2106397,"jetpack_featured_media_url":"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2017\/12\/iStock-842883252.jpg","_links":{"self":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/posts\/5466","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/comments?post=5466"}],"version-history":[{"count":0,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/posts\/5466\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/media\/5468"}],"wp:attachment":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/media?parent=5466"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/categories?post=5466"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/tags?post=5466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}