211service.com
Cum se depanează problemele de strângere de mână TLS?
Internetul ne-a făcut convenabil să găsim orice informații de care avem nevoie. Puteți vizita site-uri web direct sau puteți utiliza un motor de căutare precum Google pentru a accesa diferite tipuri de date. Cu toate acestea, există momente în care nu putem deschide pagini web și ar putea exista mai multe motive în spatele acestui lucru. În unele cazuri, poate avea ceva de-a face cu conexiunea la rețea. Pe de altă parte, o altă problemă obișnuită care cauzează această problemă este o eroare a strângerii de mână TLS.
Acum, s-ar putea să întrebați: „Ce înseamnă o strângere de mână TLS?” TLS înseamnă Transport Layer Security, care este un protocol de criptare. Comunicațiile făcute prin acest protocol rămân private și sigure. În această postare, vom explica ce se întâmplă într-o strângere de mână TLS. În acest fel, veți obține o mai bună înțelegere a conceptului. Mai mult, vă vom învăța cum să remediați eroarea de strângere de mână TLS.
Ce înseamnă o strângere de mână TLS?
După cum știm cu toții, atunci când există o formă de negociere sau salut între două persoane, o sigilăm cu o strângere de mână. În mod similar, atunci când două servere comunică și se recunosc reciproc, ele formează o strângere de mână TLS. În timpul acestui proces, serverele trec prin verificare. Acestea stabilesc criptarea în timpul schimbului de chei. După ce s-a dovedit că toate detaliile sunt autentice, va începe schimbul de date. Iată cei patru pași implicați într-o strângere de mână TLS:
- Se indică versiunea TLS care va fi utilizată pentru comunicare.
- Selectarea algoritmului de criptare pentru comunicare.
- O cheie publică și semnătura digitală a emitentului certificatului SSL vor fi utilizate pentru a verifica autenticitatea.
- Vor fi generate chei de sesiune, care vor fi apoi schimbate între cele două servere.
Pentru a simplifica lucrurile, ambele părți vor spune mai întâi „salut”. Apoi, serverul va furniza un certificat, pe care clientul îl va verifica. Odată ce certificatul a fost dovedit a fi autentic, sesiunea va începe. Înainte de aceasta, va fi creată o cheie, care va permite schimbul de date între servere.
Cum se remediază problemele TLS Handshake
Din păcate, dacă problema provine de la server, nu puteți face nimic. De exemplu, dacă certificatul de pe server nu poate fi autentificat, problema nu mai este în mâinile tale. Cu toate acestea, dacă aveți probleme cu browserul pe care îl utilizați, atunci există încă multe soluții pe care le puteți încerca. De asemenea, dacă aveți de-a face cu o nepotrivire în protocolul TLS, puteți remedia problema din browser.
Diverse motive ar putea sta în spatele unei eșecuri a strângerii de mână TLS. Înainte de a încerca să remediați problema, ar trebui să vă asigurați că aveți cu siguranță o eroare de strângere de mână TLS. În majoritatea cazurilor, puteți respecta aceste reguli:
- Încercați să vizitați alte site-uri și să vedeți dacă problema persistă.
- Dacă utilizați o rețea WiFi, încercați să treceți la una cu fir.
- Încercați alte conexiuni de rețea. De exemplu, utilizați un alt router sau comutați la o rețea publică.
După ce ați stabilit cauza problemei, vă puteți întreba „Ar trebui să dezactivez o strângere de mână TLS în browserul meu?” Înțelegem frustrarea dvs., dar nu vă recomandăm să o faceți. La urma urmei, protocolul TLS este una dintre cele mai bune modalități de a asigura o experiență de navigare sigură. Într-adevăr, puteți continua să navigați pe un site web chiar și cu un certificat nevalid. Cu toate acestea, nu trebuie să efectuați niciodată nicio formă de tranzacție cu acesta. De exemplu, nu trimiteți acreditări de parolă și nu utilizați cardul de credit.
Pe de altă parte, există momente în care eșecul strângerii de mână TLS provine din probleme cu browserul dvs. În acest caz, puteți remedia problema reconfigurând unele setări din browser. Vom împărtăși câteva dintre cele mai bune soluții de soluționare de mai jos.
Soluția 1: Asigurarea timpului corect al sistemului
De cele mai multe ori, o strângere de mână TLS eșuează din cauza setărilor incorecte de timp ale sistemului. Rețineți că timpul sistemului este un factor vital în testarea dacă un certificat este încă valabil sau a expirat. Deci, dacă timpul de pe computerul dvs. nu se potrivește cu cel al serverului, atunci se va părea că certificatele nu mai sunt valabile. Așadar, vă recomandăm să setați ora sistemului la „automat”. Iată pașii:
- Pe tastatură, apăsați tasta Windows + I. Dacă faceți acest lucru, se va deschide aplicația Setări.
- După ce accesați aplicația Setări, selectați Ora și limba.
- Mergeți la panoul din dreapta, apoi comutați comutatorul sub Setare automată a timpului pe Activat.
- Reporniți computerul, apoi încercați din nou să vizitați site-ul pentru a vedea dacă eroarea TLS handshake a dispărut.
Soluția 2: Schimbarea protocolului TLS în Windows 10
Poate că problema are legătură cu versiunea TLS pe care o folosește browserul dvs. Este demn de remarcat faptul că Windows 10 și versiunile anterioare ale sistemului de operare centralizează setările protocolului. Puteți accesa Proprietăți Internet pentru a trece la o versiune TLS diferită. Pentru aceasta, urmați aceste instrucțiuni:
- Lansați caseta de dialog Executare apăsând tasta Windows + R de pe tastatură.
- În caseta de dialog Executare, tastați „inetcpl.cpl” (fără ghilimele), apoi faceți clic pe OK.
- În fereastra Internet Properties, accesați fila Advanced.
- Derulați în jos până ajungeți la secțiunea Securitate, unde puteți adăuga sau elimina protocoale TLS.
- Dacă site-ul pe care încercați să îl accesați are nevoie de TLS 1.2, atunci trebuie să îl selectați.
- Faceți clic pe Aplicați și OK pentru a salva modificările pe care le-ați făcut.
- După schimbarea versiunii TLS, încercați să accesați din nou același site web.
Când vine vorba de protocoale TLS, IE, Chrome și Edge profită de funcțiile Windows. Între timp, Firefox gestionează propria bază de date a certificatelor și protocoalele TLS. Deci, dacă doriți să modificați versiunea TLS pe Firefox, urmați pașii următori:
- Lansați Firefox, apoi tastați „about: config” (fără ghilimele) în bara de adrese.
- Apăsați Enter, apoi faceți clic pe caseta de căutare.
- Tastați „TLS” (fără ghilimele), apoi căutați security.tls.version.min.
- Puteți modifica acest lucru în oricare dintre următoarele:
Forțați TLS 1 și 1.1 introducând 1 și 2.
Forțează TLS 1.2 introducând 3.
Forțați un protocol maxim de TLS 1.3 introducând 4.
Soluția 3: Ștergerea bazei de date a certificatului sau a profilului browserului
Browserele păstrează o bază de date de certificate. De exemplu, profilurile Firefox mențin un fișier cert8.db. Există o modalitate de a ști că eșecul de strângere de mână TLS este legat de baza de date certificată locală. Puteți încerca să ștergeți fișierul cert8.db pe Firefox. Dacă eroarea dispare când reporniți computerul și browserul, atunci ați stabilit vinovatul.
Pentru Edge, Managerul de certificate este responsabil pentru gestionarea certificatelor. Puteți șterge certificatele urmând acești pași:
- Deschideți Edge, apoi introduceți „edge: // settings / privacy” (fără ghilimele) în bara de adrese.
- Faceți clic pe opțiunea „Gestionați certificatele și setările HTTPS / SSL”, apoi ștergeți certificatele.
Dacă întâmpinați probleme la găsirea bazei de date a certificatelor, cel mai bun pariu este să ștergeți profilul browserului. După ce ați făcut acest lucru, puteți încerca să accesați din nou site-ul web pentru a vedea dacă eroarea TLS a dispărut.
Soluția 4: resetarea browserului
Dacă niciuna dintre soluțiile pe care le-am partajat nu poate rezolva problema TLS, atunci ultima soluție este să vă resetați browserul. Cel mai bun mod de a face acest lucru este să dezinstalați și să reinstalați browserul. După ce ați făcut acest lucru, puteți încerca să accesați din nou site-ul web pentru a verifica dacă eroarea TLS a dispărut.
În unele cazuri, strângerea de mână TLS expiră, împiedicându-vă să vizitați site-ul web. Când se întâmplă acest lucru, vă întrebați în mod natural „Cât durează o strângere de mână TLS?” Ei bine, ar trebui să dureze câteva secunde. Dacă durează mai mult de un minut sau două, este posibil să aveți o conexiune de rețea lentă. Pe de altă parte, este, de asemenea, posibil ca browserul dvs. să fie supraîncărcat cu extensii, programe de completare și alte elemente nedorite.
Când se întâmplă acest lucru, trebuie să utilizați un dispozitiv de curățat fiabil pentru PC, cum ar fi BoostSpeed. Puteți utiliza acest instrument pentru a scăpa cu ușurință de fișierele browserului inutile. Mai mult, BoostSpeed are funcții care vă permit să modificați setările browserului non-optime, asigurând o funcționare rapidă și lină.
Care dintre soluții v-a ajutat să remediați problema strângerii de mână TLS?
Spuneți-ne în comentariile de mai jos!