Home >Common Problem >Ways to Fix TLS Handshake Error in Windows 11/10 [Solved]
You must already know the importance of establishing a secure connection to your system so that it cannot be compromised or corrupted, thereby ultimately destroying it. The same goes for servers, websites, and user systems.
Whenever a user tries to establish a connection with a website, if it is not secure, then it may affect the website or the user's system. Now comes the TLS/SSL certificate which ensures that the connection is secured from both ends.
But recently many users have encountered an issue where they received a message saying "TLS handshake failed" with error code 501 or 525. This means TLS (Transport Layer Security) and the visitor’s browser cannot establish a secure connection, and it can compromise the website.
This can be very frustrating for users who don't know where to start. But in this post, we have collected some fixes after analyzing the situation, if you also face similar issues, please read this post to know more.
Sometimes these types of errors occur when the date and time on the user's system does not match the date and time on the server. So it’s a good idea to check the date and time settings on your system, and if they’re incorrect, adjust them accordingly and see if they work!
Let’s see how to adjust/change date and time on Windows system.
Step 1: Press the Windows key and type Date and Time settings.
Step 2: After that, select the Date and Time Settings option from the search results as shown in the image below.
Step 3: On the Date and Time settings page, make sure the Set time automaticallytoggle button is selected to turn it , to have Windows automatically set the time based on the time zone.
Step 4: Next, adjust the time zone correctly as shown in the image below.
Step 5: Scroll down the page further and click on the Sync Now button under Additional Settings to set the settings according to Windows Time server synchronizes time.
Step 6: Once done, close the date and time settings page and see if this works!
If the TLS and SSL settings in the Internet Options window are not enabled, it may cause the issues mentioned in this article.
So, here are a few steps on how to turn on TLS and SSL settings using Internet Options.
Step 1: Press the Windows key on your keyboard to open the Start menu and type Internet Options, then press the Enter key.
Step 2: This will open the Internet Options window on your system.
Step 3: Once the Internet Options window appears, go to the Advanced tab as shown below.
Step 4: Then, scroll down the settings list to the bottom.
Step 5: Next, look for Use SSL 3.0, Use TSL 1.2, and Use TSL 1.3 and make sure you have passed the Click its checkbox to select it.
Step 6: When finished, click Apply and OK to reflect the changes and close the window.
Step 7: Now check if the issue has been resolved.
Corrupted browser history data may be the cause of this problem. So, let us continue with the example of clearing browsing history data of google chrome browser app on your system.
Step 1: Open the google chrome browser on the system.
Step 2: Then, hold down the ALT F key to enter settings, and then press the S key on your keyboard.
Step 3: Select the Privacy & Security option on the left menu of the Settings page.
Step 4: Then, on the right side, click Clear browsing data as shown below.
# Step 5: A small window to clear browsing data pops up on the browser screen.
Step 6: Under the Basic tab, select All Time as the Time Range and check all 3 checkboxes (Browsing History, Cached Images and files as well as cookies and other site data).
Step 7: After selecting the checkbox, click at the bottom to clear data.
#Step 8: It will start clearing all browsing data and close the settings page when completed.
Sometimes, the main problem may be due to the user changing the settings of the browser without their knowledge. So, let’s see if resetting the browser helps solve the problem.
Step 1: Open Google歌 browser and open it by simultaneously pressing the ALT F keys on your keyboard Set the page and press the S key.
Step 2: Go to the "Advanced" option on the left to expand it.
Step 3: Scroll down and you will see the Reset and Clean option as shown in the image below.
Step 4: To reset to its default settings, click Restore settings to original defaults on the right side of the Settings page.
#Step 5: Wait until it resets the browser.
Step 6: Once the reset is complete, click the About Chrome option at the bottom of the left menu.
Step 7: On the right, make sure chrome is up to date, if not, update it.
Step 8: After this, close the Settings page.
Step 1: Open# by simultaneously clicking the Windows and R keys ##Run the command box.
Step 2: Then enter%temp% in the Run text box and press the Enter key.
Step 3: This will open the folder containing all temporary files. Step 4: Clear the entire folder by pressingCTRL A keys simultaneously to select all files, then SHIFT DEL and later press Enter key to permanently delete all files.
Step 5: Once completed, go to theRun box (Windows R key) again and type temp and press the Enter key.
Step 6: Before opening the temporary folder, it will ask for administrator permissions, then clickContinue to continue as shown in the image below.
Step 7: Next, similar to the instructions in step 4, permanently erase all files. Step 8: Again, enter # by typingprefetch (Windows R key) in the run box ##Prefetch folder and press the Enter key.
Note:If it asks for administrator rights, click to continue.
#Step 9: Then, clear all files as mentioned above.
NOTE:If there are some files that were not deleted for some obvious reasons, leave them as is, but make sure that most of the files are deleted.
The above is the detailed content of Ways to Fix TLS Handshake Error in Windows 11/10 [Solved]. For more information, please follow other related articles on the PHP Chinese website!