SSL connection error in Google Chrome. How to fix? How to fix SSL connection error VKontakte ssl connection error

It's no secret that very often, when entering a certain resource or authorizing on a site, the user receives a message that an SSL error has occurred (SSL_ERR_PROTOCOL_ERROR), and the requested page does not open. Why? This is what we will find out now, and at the same time we will consider the possible causes of its occurrence and the simplest methods of elimination.

What does it mean and how to deal with it

In general, every user should clearly understand that there is nothing critical in the occurrence of such a failure. Simply, for some reason, the computer system cannot connect to the remote server via SSL, which is a secure connection.

As is already clear, a message containing the line “ERR_SSL_PROTOCOL_ERROR: SSL protocol error” indicates that the protected (secure) connection is being blocked by something. It’s quite difficult to say exactly what it is right away, but we can confidently say that there are several main reasons for this. What these reasons are and how to bring the system to life will now be considered.

In addition, it is immediately worth noting that such problems mainly appear during input authentication, say, on social networks like VKontakte, on mail servers like Mail.Ru, on search engines like Google, etc. Naturally, a way out of the current there are situations.

Checking the system for viruses

Code 107 does not indicate a specific reason. However, it is believed that one of the possible, and also the most common, options may be damage to the HOSTS file due to the influence of viruses or malicious codes.

What to do in such a situation, I think, is already clear. It is advisable to check the system not with a standard scanner, but with some portable independent utility. Unfortunately, some viruses can “hang” in RAM, so to be sure, you should use boot disks like Kaspersky Rescue Disc, which load their own interface before Windows starts and carry out a full comprehensive scan.

Setting the date and time

This may seem strange to many, but the SSL error “ERR_SSL_PROTOCOL_ERROR” may be a consequence of an incorrectly set date and time. The fact is that the server has its own parameters, and when connecting to it via a secure connection, verification is carried out. If a mismatch is detected, the server identifies the connection attempt as unsecure and blocks it.

In this case, it is necessary to set the correct parameters, but this must be done not through the settings of the operating system itself, but through the BIOS, followed by rebooting the computer terminal or laptop.

Updating the operating system

Sometimes the problem with SSL connection failures may be that the system does not have the latest updates installed.

True, for the most part this applies to Windows XP with the mandatory installation of Service Pack 3. Installing the appropriate update in many cases solves the problem.

Disable antivirus scanning

A fairly common problem is that the SSL connection is blocked by antivirus packages. In most cases, this is characteristic of the Eset Smart Security package, starting from the fifth version.

To fix the problem, it is recommended to disable HTTPS and SSL checking in your antivirus, and also use the exclusion list to add the browser application to it. This situation may also occur in other antiviruses. In general, the solution is the same.

Using the brandwall exclusion list

The exclusion list is also useful when changing firewall settings. This mainly concerns the appearance of the ERR_SSL_PROTOCOL_ERROR error in Google services, the search engine itself, or even the browser.

As is already clear, you need to go to the security settings and add the corresponding Internet application to the list of allowed hosts. It is also advisable to clear cookies and cache in the Google Chrome browser, if it is used by default. You can also try setting automatic proxy server settings in your browser, but this is not always necessary. In theory, the problem should disappear.

Choosing a browser

Now a few words about preferences in terms of Internet browsers used. Not all of them are equal, and the problem when suddenly out of the blue the SSL error “ERR_SSL_PROTOCOL_ERROR” appears may be associated with such software. True, the situation here is more with outdated software, so it is advisable to update the version of the default browser to the latest one.

However, according to some experts, ideally it is best to use standard Internet Explorer, although many people do not like it. There is no such problem in the tenth version of Windows. There, the Edge browser, which replaced the standard Explorer, is more powerful. However, the standard Windows browser with default settings and parameters does not create such a problem (unless it is changed by the user himself).

Conclusion

As you can see, the SSL error (ERR_SSL_PROTOCOL_ERROR), although quite common, can nevertheless be eliminated using the simplest methods. Moreover, it is in no way related to problems with the operating system itself. In general, it all comes down to either updating the system or the corresponding software, or disabling certain types of checks.

Problems sometimes arise with any browser. Opera is no exception where SSL errors may occur. Before we figure out how to eliminate it, let's look at why it appears.

Reasons for the error

In most cases, the ssl opera error means that there is a problem with the system. This problem usually indicates that a connection to the server cannot be established. Often the error can be resolved quite simply. It may be caused by an antivirus program or firewall. They can block the connection, which is why it will not be established. In this case, the error will occur not only in Opera, but also in other Internet browsers, for example, also in Google Chrome. You will learn more about the reasons for this error in Google Chrome and how to solve this problem.

In addition, the problem also appears in the opposite case, for example, when the computer is infected. In such a situation, you just need to install an antivirus and scan the system. Also, the causes of the error may be a failure in the time settings or an outdated version of the browser, so it would be useful.

Attention! Often the SSL error is displayed when you want to visit a site with an expired or untrusted certificate. In principle, you can go to the resource, however, such a step entails the possibility of infecting your computer with malware.

Remedies

Once the problem has been diagnosed, you should look at how to get rid of it. So, how to fix the ssl opera error is a fairly common question among novice users. If the problem occurs due to your antivirus program, then to check this, disable it and restart the browser. If everything is fine, you will need to change your antivirus settings. They differ in each program, but the main thing that needs to be done is to add the Internet browser to exceptions and reduce control over incoming and outgoing traffic. The firewall will also need to have a lower level of protection.

Often the cause of an SSL error is an erroneous date on the computer. In order to fix this, you need to click on the date in the tray and set the correct one. Now let's look at what needs to be done directly in the browser. The SSL error can be fixed by going to the Cookies section and checking the box next to the option to store data locally. In addition, we do the following. Open Opera and go to the main menu.

  1. After that, select Settings.
  2. In the window that opens, go to the Advanced section.
  3. On the left side of the window, select Security from the list.
  4. Click the Security Protocols button.
  5. Place a highlight next to Enable SSL
  6. Click OK and restart the browser.

A similar problem may also occur in Windows XP SP2. In this case, you can get rid of it if you update the version to SP3. It is also necessary to add that, which will reduce the risk of errors. It is also worth running a system scan for viruses from time to time.

As you can see, an SSL error in Opera, like in any other browser, can usually be fixed quite simply. The main thing is to find the reason why it appeared. This could be either a date failure on the computer or a change in browser settings. In some cases, the easiest way is to set the default settings and check if the error remains. If it still appears, then you need to disable your antivirus, because it is often the one that blocks the connection to a particular site. In rare cases, the error appears due to the computer being infected with malware. In such a situation, it will be necessary to scan the files and delete or quarantine the infected ones.

In each situation, the cause of the SSL Connection Error is individual. It can be caused either by the server from which information about the site is requested, or by the user’s computer. If the source of the problem is the site visitor’s computer, the solution should be sought in the browser from which the resource is accessed.

SSL Connection Error is a typical error for browsers running on the Chromium platform. Such browsers include not only Google Chrome, but also its various analogues: Yandex.Browser, modern versions of Opera, Comoda Dragon and others. In all of them, the error is caused by a problem with the client authentication certificate.

If an SSL connection error occurs, the browser will not be able to access one or more sites due to the message SSL Connection Error appearing in the window. To continue using the Internet to its fullest extent, you need to get rid of the problem. Below we discuss what to do if an SSL connection error appears in Google Chrome, but the instructions are universal and the problem is fixed in a similar way in other browsers:

  1. Please update your browser. If you encounter any problems related to connecting to sites on the Internet or playing content on them, you should first install the latest version of your browser. Most often, the Google Chrome browser updates automatically or prompts the user to download the latest version, but many ignore the recommendations, which leads to various problems.

To update the Chrome browser, you need to go to the settings and click on the “About” item. Next, you need to pay attention to whether the latest version is installed. If not, your browser will need to be updated.

  1. Examine installed extensions. Often problems with browser performance arise due to various extensions. Inexperienced users may accidentally install virus extensions that harm the computer. Also, some licensed extensions may conflict with certain sites or scripts running on them, which will result in an SSL connection error.

To check if the error is related to extensions, go to the Google Chrome settings and then switch to the “Extensions” item. Disable all running extensions and try again to connect to the site where the SSL Connection Error message appeared. If the error is not corrected, proceed to the next step.

  1. Reset your proxy settings. To connect to sites on the Internet, Google Chrome uses proxy server settings. They can go wrong for various reasons: due to the actions of a third-party extension, a virus, one of the installed programs on the computer, and so on.

Resetting the proxy server settings to default values ​​is quite simple. Just go to the Google Chrome settings, select “Show advanced settings” and in the “Network” column click on the “Change proxy server settings” button. Next, you just have to select the option with automatic detection of parameters and you can try to launch the site on which the SSL Connection Error appeared.

  1. Make sure the problem is not related to your antivirus. Antivirus applications do not work perfectly, and because of them, various problems may arise when connecting to sites on the Internet. To check whether the antivirus is related to the SSL Connection Error, you need to disable the anti-malware program and try to access the site.

Important: Disable your antivirus only if you are sure that the site you are visiting does not contain viruses.

If disabling your antivirus helped fix the SSL error, you will need to find an item in its settings that allows you to create an exception for the SSL protocol.

When none of the above tips help get rid of the problem, you should make sure that the site is currently accessible. It is possible that the error occurs on the server side, and it is not possible to access the resource from all devices.

Client Authentication Certificate. What does authentication mean? Causes of SSL Errors

Here's a typical question:

Error 107 appears when accessing https://vk.com/. When I try to log in, a message appears: “Cannot authenticate via a secure connection. Most often this happens when the current date and time are set incorrectly on your computer. Please check your system date and time settings and restart your browser."

Date and time are correct. The hosts file is also normal. There are no viruses. Reinstalling Chrome didn't help.

Here we suggest how to fix an SSL connection error connecting to vk.com or other sites. For example, a secure connection to the server cannot be created. There may be a problem on the server, or a client authentication certificate is needed, which you do not have and is issued:

Error 107 (net::ERR_SSL_PROTOCOL_ERROR): SSL protocol error.

Such VK ssl errors or yandex, google ssl errors can often occur if you do not solve some problems. Here are some guidelines to resolve the SSL error. So, if you encounter an SSL error, try these steps:

  • Check if the date and time on your computer are set correctly.
  • In your antivirus settings, try temporarily disabling HTTPS protocol checking
  • If the problem occurs on Windows XP SP2, update it to SP3.

SSL protocol error This often happens with the Eset Smart Security 5 antivirus, which incorrectly filters the https protocol. You need to disable https check and everything should work.

If everything is fine with SSL on the site, then most likely the problem is that Kaspersky intercepts SSL connections and then proxies them to the browser using its own crooked certificate. A normal browser will display an error warning about a MITM attack. You should try disabling SSL connection checking.

Often, if there is an SSL error, all installed browsers refuse to work. The only way out is to use standard IE, which in 90% of cases does not produce such an error. This browser can be used until a solution to the problem is found. In simple words, an SSL error indicates that a connection to the server cannot be established for some reason.

As noted above, you need to check the settings of your antivirus, since it can block connections, which is why all the problems arise. You may need to add your browser to exceptions and set less stringent controls on incoming and outgoing traffic.

  • Check your firewall settings. If necessary, lower the protection level.
  • Also at Google, an SSL connection error can occur when you do not have an antivirus program and the system is infected. In principle, this can be solved either by reinstalling the OS or by scanning the system for infected files.
  • The time settings are lost. Consequently, a discrepancy is detected on the server, and the connection is determined to be unreliable or insecure.
  • An outdated browser is also a cause of SSL errors.
  1. How to recover the password for access to the profile on MAMBA dating, I can’t log into the dating site mamba.ru. Blocking of a profile by IP address due to violation of the agreement. Technical support address.
  2. This is necessary to know, for example, to organize an xml search on Yandex. It indicates the IP address of your server from which search requests are coming.

Public key protocols allow you to establish authorized encrypted communications between nodes in internal networks and on the Internet. There are three models of authentication carried out in these protocols; they are used both individually and in combination.

  • Client authentication. Allows a Windows 2000 VPN server or IIS Web server to authenticate a user using standard public key encryption methods. Verifies the authenticity of the client certificate and public ID, and verifies that this data was generated by a certificate authority whose root certificate is installed in the list of trusted CAs. This verification is very important if the server is a bank that transmits confidential financial information to the client and needs to confirm the identity of the recipient. Figure 8.1 shows the authentication process.
  • Server authentication. Allows the VPN client or SSL/TLS client browser to verify the server's identity by verifying that the server's certificate and ID are correct and that the certificates were issued by a certificate authority (CA) whose root certificate is present in the client's list of trusted CAs. This confirmation is important for a website user who is submitting a credit card number over the Internet and wants to ensure that it is the correct server.
  • Mutual authentication. Allows the client and server to authorize each other at the same time. Mutual authentication requires that the client and server have digital certificates and corresponding root CA certificates in their trusted CA lists.

Most commercial CAs, such as Verisign, are built into Netscape and Microsoft browsers as default root certificates. Users and network managers do not need to install certificates; server authentication works automatically. If the organization acts as its own certificate authority, then it is necessary to additionally install the root certificate on all browsers of intranet client computers and provide appropriate instructions.

Figure 8.1 shows how SSL/TLS authentication works. In practice, most websites only use server-side authentication using a digital certificate, since distributing client certificates to all site visitors is a huge undertaking (somewhat easier if clients are connected to an intranet).

An argument against using certificates on client computers is that it opens the system to potential dictionary attacks. The browser client authenticates the server using public key methods, but the server simply uses passwords to authenticate its clients, so a hacker can perform a password guessing attack. The management of companies that do not use certificates believes that the cost of development is higher than the real threat; Like most business decisions, this statement is based on economic factors.

Almost every user has encountered many problems in the browser. One of these problems is SSL connections, which prevents you from viewing the pages you need. Let's look at all the ways to fix this problem.

A few more simple ways to solve the problem

If you don’t have time to deal with browser settings or scan the system, then you can try several times in a row which you need to log into. It is likely that after this the information will be partially displayed. However, in the future you will need to do everything according to the instructions. Another way out is to reset your browser settings to Default, that is, to standard ones. This will enable/disable all necessary plugins and scripts. It is also recommended to clear the cache, which sometimes gives a positive result. You can also go to the Windows folder, then system 32, and then to drivers to find the “etc” file there. The last line should look like this: 127.0.0.1. Everything below this inscription must be removed. After this, Google's SSL connection error will disappear.

Please note that sometimes sites without reliable or expired certificates are a kind of virus carrier. In this case, it is normal to see a window that says “SSL connection error.”

What to do if you still need to visit the resource, you ask. To do this, you must continue the connection by confirming your decision. In this case, you may get a virus on your computer, which is not good. Although if you have it installed, it will give you a corresponding message and automatically block you from working with the malicious site.

Now you know what an SSL connection error is. We also figured out how to fix it. I need to say a few more words about the fact that you need to periodically clear Cookies in your browser. This will not only speed up page loading, but will also relieve you of the problem described above. It is advisable to at least occasionally conduct a full system scan for viruses and suspicious files.

You must understand that if you get this kind of error, then something is wrong with your computer. First of all, check the time. If the year, month or time of day is not correct, you need to correct it. To do this, in the desktop tray of your operating system, click on the clock several times and set the real values. This usually solves the problem immediately. If this does not happen, go to and see if SSL protocol support is enabled. If everything is as it should be, then most likely the problem is an antivirus program or a malicious file that is blocking the connection. Removing or moving to quarantine should help.

Authentication is a procedure for verifying the identity of an object or subject.

  1. We can talk about verifying the user's authenticity by comparing the password he entered with the cipher stored in the database.
  2. Authentication is also called checking the checksum of a file for compliance with the amount that was declared by the author of the file.

Client Authentication Certificate

Client certificates are intended for owner authentication when it comes to secure client-server applications, or for use in electronic document management systems during the creation and verification of an electronic digital signature (EDS).

Strict control of the reliability of the information in the certificate allows us to ensure the strictest cryptographic authentication, which makes it possible to confirm the signature of the certificate owner under electronic documents.

The production and maintenance of client certificates is carried out on a paid basis.

Other materials in the series:

  • Authenticating Clients to Online Services Using Digital Certificates - Summary

In the first part of a series of posts about client authentication using certificates, we did a throw-in and talked about the main points of this topic. We realized that certificates are much more secure than your passwords (if you prepare them correctly!). In this part I propose to engage in theory. Long, difficult, tedious, but necessary. Today's theory will consist of studying the general principle of how certificate authentication works and how it looks in communication between client and server.

General certificate authentication scheme

When a user authenticates with a certificate on a website, the process goes something like this:

  1. A user requests access to some network service;
  2. Upon request, the server sends its server certificate (SSL certificate) to the client. The client checks it for validity. If the check fails, that's the end of it;
  3. If the check is successful, the client requests access to the service resources;
  4. The service is configured to require user authentication and sends the available (on the server) authentication methods to the client. In our case, this is a requirement for a client certificate;
  5. The client sends to the server the public part of its certificate and a certain amount of data signed with the client certificate. The server checks the client certificate for validity. If the certificate does not pass verification, the conversation between the client and server ends. If the certificate passes verification, the server attempts to match (or associate) the certificate with the user account. If the matching fails, the conversation ends.
  6. If the account is found and the certificate can be associated with it, the server begins establishing a secure channel. After establishing this channel, the server provides the user with resources to the extent that access lists (ACLs, for example) allow it.

I found it necessary to expand on the last point a little so that you understand the general structure of this channel (since people have some misconceptions about this):

  1. The client requests the establishment of a secure channel;
  2. The server agrees and sends the client a list of supported symmetric encryption protocols;
  3. The client sends its list of symmetric encryption protocols to the server;
  4. The client and server negotiate and select the most appropriate protocol. For example, - I can do DES and 3DES, but what can you do? - And I only know 3DES and AES. - Great, let's use 3DES then;
  5. The client, on its side, generates a session symmetric encryption key and encrypts it with the public key of the server certificate. This process is called Key exchange. As we know, only the web server can read this key, because only he owns the private key that is associated with a specific SSL certificate;
  6. After this, all transmitted data is encrypted with this particular session key. Remember that when transferring data, certificates are no longer used (and many people believe that all data is encrypted with public keys of certificates). Certificates are used only when updating the session key (which changes periodically).

A slightly different process occurs during an interactive login or login to a terminal server via Remote Desktop using a smart card.

Logon with a smart card or PKINIT

Interactive authentication in Active Directory using a certificate is not an independent mechanism. As always, the main authentication protocol in the domain is Kerberos. To ensure interaction between smart card authentication and Kerberos, a simple PKINIT protocol is used. PKINIT, in turn, is just an add-on to Kerberos (or a protocol extension). Here's roughly how it works:

Note: If the user already has a corresponding service ticket (TGS), only steps 5 and 6 are performed.

  1. The user enters the smart card PIN and sends an AS-REQ request to the domain controller (aka Key Distribution Center - KDC). This request contains the pre-authentication data PA_PK_AS_REQ, which in turn contains the login certificate and signed timestamp and optional attributes. As optional attributes, the client sends a list of supported algorithms, root CAs, Diffie-Hellman parameters, etc. A more detailed request structure (and there are quite interesting things there) can be found in RFC 4556 §3.2.1 (clause 5 on page 12). In this regard (for example, transferring a list of trusted root CAs from the client to the server), the time of logging in with a smart card will be much slower than with a login/password combination. Plus the costs of cryptographic operations.
  2. The KDC server verifies the request and tries to associate the received certificate with the user account. If the matching of the certificate to the account is successful, the KDC generates an AS-REP response, including a Ticket-Granting Ticket (TGT) and other necessary information. The response is signed with the certificate of the KDC itself (which is why, when using a smart card for login, the KDC server must have its own certificate (we will talk about it in the following articles).
  3. The client validates this response and verifies the signature (along with the KDC certificate). If everything is fine with the response and certificate, the client, based on the existing TGT, generates a Ticket Granting Service request - TGS-REQ for access to a specific service and sends it to the KDC.
  4. The KDC checks the TGS-REQ request and, if the verdict is positive, generates a Ticket-Granting Service (TGS-REP) response, including all the necessary information for an interactive login, including all the necessary SIDs and credentials for authentication using NTLM.
  5. The client generates a special GSS-API token (

Ssl error how to fix:

1. Check the time and date.

As you can see, in the second case there is the text “The server certificate is not yet valid.” those. The certificate's start date has not yet arrived. This is unlikely to be a site problem. Most likely the problem is on our side.

In this case, everything is corrected simply. Let's check the time on our computer (tablet). Not true.

The battery on the computer's motherboard died, which led to the time being reset back to 2002. Having set the time, we see that the SSL protocol error has disappeared and the site opened safely.

2. Check your antivirus and firewall settings.

The SSL error associated with an incorrect date is the most common. But what if the date is okay? What else could cause the error?

Most antiviruses and firewalls check the ssl protocol and it often happens that the server with which you are exchanging data mistakes your antivirus for a spy - an attacker who is trying to intercept your data. You can disable the https:// check function and check whether the error appears again.

Let's look at disabling https checking using the example of one of the most popular free antiviruses - Avast.

Open the antivirus management window, select “Settings”, then “Active protection”. Click on the button<Настройки>Web screen. A third window will open in which you need to uncheck “Enable HTTPS scanning”.

Within the scope of this article, we will not be able to consider all popular antiviruses and firewalls. Yes, there is no need. In other antiviruses the logic is approximately the same. So we hope you can figure it out for yourself.

3. Browser and system update.

The time is set correctly, HTTPS checking is disabled in the antivirus, and the SSL error haunts me. The advice is pretty standard, but nonetheless effective. Update your browser, update your operating system.

I remember in 2012, the Google Chrome browser was updated to version 18.0.1025.151. For everyone who had Windows 7 - x64 installed at that moment, it made it impossible to connect via ssl. Everything was fixed with the next update.

It happens that an update simply “corrects” some shortcomings, replacing outdated information (settings) with new information.

Be that as it may, it won't hurt to update.

4. Malware, viruses and other “evil spirits”.

Lately, there have been so many computer “evil spirits” that there is simply no way to keep track of what they can do and what they can’t do. Malware is especially famous for this - a type of malware that can:

  1. Bypass antivirus protection.
  2. Make the computer “invisible” to other computers on the network.
  3. Block access to sites, such as Kaspersky and Doctor Web.
  4. Attract advertising to all browsers.
  5. Replace browser start pages without asking.
  6. Download even more Malware.
  7. Block connections on port 80, as well as block ssl

… and many many others. How much imagination is enough?

So, download CureIT and Anti-Malware Bytes, update your antivirus, turn off its screens for a while so as not to interfere. And start scanning. In 90% of cases, on a seemingly “clean” computer, these two programs find something.

Ssl connection error is a problem that can occur in any of the non-Microsoft internet browsers. Interestingly, standard Internet Explorer quietly ignores this nuisance, so you can temporarily switch to it. Naturally, until the situation arises is completely eliminated.

Connection error ssl err ssl protocol error is a rather complex disease, since it is not always possible to identify its root causes. Therefore, for a complete cure, an integrated approach will be required.

Correcting the problem

The first step is to understand what ssl connection error means. To put it simply, the appearance of this inscription is due to a mismatch between some settings in the operating system and other installed applications.

A possible reason lies, oddly enough, in an installed or not installed antivirus program. In the first option, you will need to go to the program settings and look at the list of blocked Internet resources - perhaps the desired address is located there. In the second option, the cause of the unpleasant situation may be a banal virus infection. Typically, in this situation, an ssl connection error is observed in Google Chrome.

How to fix:

  1. Access the Internet using Internet Explorer.
  2. Find, download and install current antivirus protection.
  3. Run the program and scan your computer for malware.

A similar case occurs when using the Opera browser - how to fix it? A possible reason is that the time and date on the computer are simply wrong.

Getting out of this situation is as easy as shelling pears:

  1. In the lower right corner of the screen, click on the time icon.
  2. In the window that opens, select the only available item – “change settings”.
  3. We make the transition and set the correct values.

Many modern users use the Internet to purchase and use games. In certain cases, this will require creating a profile on thematic resources where the necessary actions are performed. What to do - ssl connection error when trying to log into the Origin website or any other similar portal? Changing some settings in the same antivirus usually helps:

  1. Run the program.
  2. Find and go to settings.
  3. Select the option responsible for filtering the https protocol.
  4. Turn it off and restart the computer.

Sometimes, in order to understand how to fix the “ssl connection error”, a forced investment will be required. Fortunately, not very big. The likely cause lies in the BIOS battery, which must be replaced if it fails. This method of solving the problem will require going to the store and spending about 40-50 rubles. Not much, but effective.

The last option may occur when trying to access so-called adsence pages. By the way, in this case, the appearance of the message “ssl connection error” on the phone is also very likely. To fix it you need:

  1. Turn on your favorite Internet browser and go to its settings.
  2. Select the advanced settings menu.
  3. Next – “Content settings” – “Personal data”.
  4. Go to Cookies and check the box next to “save personal data.”
  5. Go to the “HTTPS/SSL” menu.
  6. Place the icon next to the item “check if the certificate has been revoked from the server.”
  7. Restart the system and go to the desired site.

Usually ERR_SSL_PROTOCOL_ERROR you can only see it in the Google Chrome browser. Often this error occurs when trying to access popular sites, for example: YouTube, Facebook and others, but connection to other sites occurs without error. I know you are wondering why this error appeared on my computer or phone. By the way, this error can also appear on a smartphone if you use the Chrome browser or similar ones.

In this article, I'll describe this error, then I'm going to highlight a few reasons why it might occur, and finally, show a few working solutions that you can try.

What is "SSL" and "SSL Connection Error"?

First of all SSL this is a shortened form "Secure Socket Layer" and it is a protocol used on the Internet to create a secure and encrypted connection between you and the server of the website you are connecting to. Thus, SSL guarantees secure data transmission.

Usually all the latest versions of web browsers such as Google Chrome or Internet Explore, having some pre-stored built-in certificates for SSL connection. When these certificates are broken or your browser has configuration problems, it can cause problems connecting to a site whose server is using an SSL connection.

All reasons for this error with SSL:

Generally, there are so many different factors that can cause this error. I have tried to list them all in the following list:

  • The date and time on your mobile phone or computer are incorrect.
  • Certificate names conflict with each other.
  • SSL certificate of the site you are connecting to Not trustworthy.
  • There is a connection problem between your computer and the Internet.
  • The firewall is preventing you from accessing the website.
  • The web page you are trying to open contains unsafe content.
  • There are some problems with your computer's operating system.
  • Your browser has some configuration problems.
  • The antivirus installed on your computer is preventing you from connecting to the site.

Let's move on to the solutions or how to fix err ssl protocol error google chrome?:

First try restarting your computer or phone. During a reboot, the operating system performs several types of diagnostics in the background.

Solution #1 - Correct date and time.

If the date or time on your computer or phone is not set correctly, then this error most likely occurs for this reason.

You just need to change the date, time and region to the correct values. On different operating systems, the time is set differently. I think you can easily find this feature in the settings.

Solution #2 – Changing QUIC Settings

The solution works for Windows, Mac and Android:

QUIC is a new experimental protocol that is needed to quickly connect to the Internet. The main job of this protocol is to support multiple connections. You can disable this option Quick in your browser configuration Chrome.

The disconnection process is the same for all Windows, Mac and Android devices, just follow the instructions:


Solution #3 - Using Https

The solution works for Windows, Mac and Android:

HTTPS It is a protocol for secure network communication that is commonly used on the Internet. So you can also try to open the website by changing it URL on record HTTPS.

Try typing in the address bar https://www.facebook.com instead of using http://www.facebook.com (Facebook URL was used as an example)

Solution #4 - Change security settings.

You can try changing your Internet security settings. Perhaps they are the ones blocking access to the site. And so what needs to be done:

Solution #5 – Change your firewall setting

The solution only works for Windows (sometimes on Mac too):

In some cases, the firewall blocks the Internet connection. Disabling the firewall may solve the problem.

I'll show you the process of disabling the firewall just for Windows, but not for Mac or Linux. In fact, only Windows, has this firewall problem with internet connection.


Solution no. 6 - Changing SSL Configuring support or err ssl protocol error ssl protocol error.

The solution only works for Windows:

Most websites use SSL v2.0 or 3.0. By default the browser does not use SSL 2.0 And SSL 3.0. Thus, we can change the default browser settings to fix the error. To complete this procedure, follow the instructions below.


Solution #7 – Reset SSL State

The solution only works for Windows:

It usually takes time to create an SSL connection and that is why it stores the cache itself to prevent it from going through this procedure every time it connects to the server. This is done to make connections faster and save time.

In general, clearing the SSL cache manually is not something you need to do every day. This is done when any connection errors occur.

So to clear the SSL cache:

  • Go to Internet settings from the control panel Windows and click on the tab Content.
  • After you find the name of the parameter “ Clear SSL", just click on this button.