Hvordan feilsøke problemer med TLS-håndtrykk?

Internett har gjort det praktisk for oss å finne all informasjon vi trenger. Du kan besøke nettsteder direkte eller bruke en søkemotor som Google for å få tilgang til forskjellige typer data. Imidlertid er det tider når vi ikke kan åpne websider, og det kan være flere grunner bak dette. I noen tilfeller kan det ha noe å gjøre med nettverkstilkoblingen din. På den annen side er et annet vanlig problem som forårsaker dette problemet en TLS-håndtrykkingsfeil.

Nå kan du spørre: "Hva betyr et TLS-håndtrykk?" TLS står for Transport Layer Security, som er en krypteringsprotokoll. Kommunikasjon via denne protokollen forblir privat og sikker. I dette innlegget skal vi forklare hva som skjer i et TLS-håndtrykk. På denne måten vil du få bedre forståelse av konseptet. Videre vil vi lære deg hvordan du løser TLS-håndtrykkingsfeil.

Hva betyr et TLS-håndtrykk?

Som vi alle vet, forsegler vi det med et håndtrykk når det er en form for forhandling eller hilsen mellom to personer. På samme måte, når to servere kommuniserer og anerkjenner hverandre, danner de et TLS-håndtrykk. Under denne prosessen gjennomgår serverne verifisering. De etablerer kryptering mens de bytter nøkler. Når alle detaljene har vist seg å være autentiske, vil datautvekslingen begynne. Her er de fire trinnene som er involvert i et TLS-håndtrykk:

  1. Angir TLS-versjonen som skal brukes til kommunikasjon.
  2. Velge krypteringsalgoritmen for kommunikasjon.
  3. En offentlig nøkkel og den digitale signaturen til SSL-sertifikatutsteder vil bli brukt til å verifisere ektheten.
  4. Sessionsnøkler vil bli generert, som deretter vil bli utvekslet mellom de to serverne.

For å gjøre ting enkelt, vil begge parter si "hei" først. Deretter vil serveren gi et sertifikat som klienten vil bekrefte. Når det er bevist at sertifikatet er autentisk, begynner økten. Før det vil det opprettes en nøkkel som tillater datautveksling mellom serverne.

Slik løser du problemer med TLS-håndtrykk

Dessverre, hvis problemet stammer fra serveren, er det ingenting du kan gjøre. For eksempel, hvis sertifikatet fra serveren ikke kan autentiseres, er saken ute av hendene dine. Men hvis du har problemer med nettleseren du bruker, er det fortsatt mange løsninger du kan prøve. Hvis du har problemer med TLS-protokollen, kan du også løse problemet fra nettleseren.

Ulike årsaker kan ligge bak TLS-håndtrykkingsfeil. Før du prøver å løse problemet, bør du forsikre deg om at du definitivt har å gjøre med en TLS-håndtrykkingsfeil. I de fleste tilfeller kan du følge disse reglene:

  1. Prøv å besøke andre nettsteder og se om problemet vedvarer.
  2. Hvis du bruker et WiFi-nettverk, kan du prøve å bytte til et kablet.
  3. Prøv andre nettverkstilkoblinger. Bruk for eksempel en annen ruter eller bytt til et offentlig nettverk.

Når du har funnet årsaken til problemet, kan du spørre: "Skal jeg deaktivere et TLS-håndtrykk i nettleseren min?" Vi forstår frustrasjonen din, men vi anbefaler ikke å gjøre det. TLS-protokollen er tross alt en av de beste måtene å sikre en sikker nettopplevelse. Du kan faktisk fortsette å surfe på et nettsted selv med et ugyldig sertifikat. Du bør imidlertid aldri utføre noen form for transaksjon med den. For eksempel må du ikke sende inn passordlegitimasjon eller bruke kredittkortet ditt.

På den annen side er det tider når TLS-håndtrykkingsfeilen stammer fra problemer med nettleseren din. I dette tilfellet kan du løse problemet ved å konfigurere noen innstillinger på nytt i nettleseren din. Vi deler noen av de beste løsningene nedenfor.

Løsning 1: Sikre riktig systemtid

Det meste av tiden mislykkes et TLS-håndtrykk på grunn av feil systeminnstillinger. Husk at systemtiden er en viktig faktor for å teste om et sertifikat fortsatt er gyldig eller utløpt. Så hvis tiden på PCen ikke samsvarer med serverens, ser det ut til at sertifikatene ikke lenger er gyldige. Så vi anbefaler at du setter systemtiden til 'automatisk'. Her er trinnene:

  1. Trykk på Windows-tasten + jeg på tastaturet. Å gjøre det åpner Innstillinger-appen.
  2. Når du er på Innstillinger-appen, velger du Tid og språk.
  3. Gå til høyre rute, og slå deretter bryteren under Still inn tid automatisk til På.
  4. Start datamaskinen på nytt, og prøv å besøke nettstedet igjen for å se om TLS-håndtrykkingsfeilen er borte.

Løsning 2: Endring av TLS-protokollen i Windows 10

Kanskje problemet har noe å gjøre med TLS-versjonen som nettleseren din bruker. Det er verdt å merke seg at Windows 10 og tidligere versjoner av operativsystemet sentraliserer protokollinnstillingene. Du kan få tilgang til Internett-egenskaper for å bytte til en annen TLS-versjon. For å gjøre det, følg disse instruksjonene:

  1. Start dialogboksen Kjør ved å trykke Windows-tasten + R på tastaturet.
  2. Skriv "inetcpl.cpl" (ingen anførselstegn) i dialogboksen Kjør, og klikk deretter OK.
  3. Gå til kategorien Avansert i vinduet Internettegenskaper.
  4. Bla ned til du kommer til sikkerhetsdelen, der du kan legge til eller fjerne TLS-protokoller.
  5. Hvis nettstedet du prøver å få tilgang til trenger TLS 1.2, må du velge det.
  6. Klikk Bruk og OK for å lagre endringene du har gjort.
  7. Når du har endret TLS-versjonen, kan du prøve å få tilgang til samme nettsted igjen.

Når det gjelder TLS-protokoller, utnytter IE, Chrome og Edge Windows-funksjonene. I mellomtiden administrerer Firefox sin egen sertifikatdatabase og TLS-protokoller. Så hvis du vil endre TLS-versjonen på Firefox, bruk følgende trinn:

  1. Start Firefox, og skriv deretter "about: config" (ingen anførselstegn) i adressefeltet.
  2. Trykk Enter, og klikk deretter søkeboksen.
  3. Skriv “TLS” (ingen anførselstegn), og se etter security.tls.version.min.
  4. Du kan endre det til et av følgende:

Tving TLS 1 og 1.1 ved å skrive inn 1 og 2.

Tving TLS 1.2 ved å skrive inn 3.

Tving til en maksimal protokoll på TLS 1.3 ved å skrive inn 4.

Løsning 3: Slette sertifikatdatabasen eller nettleserprofilen

Nettlesere fører en sertifikatdatabase. For eksempel har Firefox-profiler en cert8.db-fil. Det er en måte å vite at TLS-håndtrykkingsfeilen er relatert til den lokale sertifikatdatabasen. Du kan prøve å slette cert8.db-filen på Firefox. Hvis feilen forsvinner når du starter datamaskinen og nettleseren på nytt, har du bestemt skyldige.

For Edge er Certificate Manager ansvarlig for håndtering av sertifikatene. Du kan slette sertifikatene ved å følge disse trinnene:

  1. Åpne Edge, og skriv deretter inn "edge: // settings / privacy" (ingen anførselstegn) i adressefeltet.
  2. Klikk på alternativet "Administrer HTTPS / SSL-sertifikater og innstillinger", og slett deretter sertifikatene.

Hvis du har problemer med å finne sertifikatdatabasen, er det best å slette nettleserprofilen. Når du har gjort dette, kan du prøve å få tilgang til nettstedet igjen for å se om TLS-feilen er borte.

Løsning 4: Tilbakestille nettleseren din

Hvis ingen av løsningene vi delte kan løse TLS-problemet, er din siste utvei å tilbakestille nettleseren din. Den beste måten å gjøre dette på er å avinstallere og installere nettleseren på nytt. Når du har gjort dette, kan du prøve å få tilgang til nettstedet igjen for å sjekke om TLS-feilen er borte.

I noen tilfeller går TLS-håndtrykket ut, og forhindrer deg i å besøke nettstedet. Når dette skjer, vil du naturligvis spørre: "Hvor lang tid tar et TLS-håndtrykk?" Det burde ta noen sekunder. Hvis det tar lengre tid enn et minutt eller to, kan det hende du har en treg nettverkstilkobling. På den annen side er det også mulig at nettleseren din er overbelastet med utvidelser, tillegg og annet søppel.

Når dette skjer, må du bruke en pålitelig PC-søppelrens som Auslogics BoostSpeed. Du kan bruke dette verktøyet for å bli kvitt unødvendige nettleserfiler. I tillegg har BoostSpeed ​​funksjoner som lar deg tilpasse ikke-optimale nettleserinnstillinger, noe som sikrer jevn og rask drift.

Hvilke av løsningene hjalp deg med å fikse problemet med TLS-håndtrykk?

Gi oss beskjed i kommentarene nedenfor!