Kaip išspręsti „TLS“ rankos paspaudimo gedimą „Firefox“ (04.20.24)

„Firefox“ yra viena iš pagrindinių interneto naršyklių šiandien. Jis buvo išleistas 2002 m. Ir nuo to laiko išaugo į galingą ir stabilią „Windows“, „MacOS“, „Linux“ ir kitų pagrindinių operacinių sistemų naršyklę. „Firefox“ taip pat galima naudoti „Android“ ir „iOS“ įrenginiuose.

Tačiau kai kurie vartotojai neseniai pranešė, kad pateko į vadinamąjį „TLS Handshake“ etapą, kai apsilankė svetainėje naudodami „Firefox“. Kai vartotojai adreso juostoje įveda svetainę, puslapio nepavyksta įkelti, nes nepavyko „TLS Handshake“. „TLS Handshake“ apdorojimas turėtų užtrukti tik kelias sekundes, o ne minutes. Jei esate įstrigęs šiame etape arba jei paspaudimas trunka ilgiau nei penkias sekundes, jūsų naršyklėje kažkas negerai.

Šiame vadove bus paaiškinta, kas yra „TLS Handshake“ ir ką daryti, kai susiduriate su nepavykusiu „TLS Handshake“ problema.

Kas yra „TLS Handshake“?

„Transport Layer Security“ (TLS) „Handshake“ protokolas naudojamas visada, kai norint pradėti arba atnaujinti saugias sesijas reikalingas autentifikavimas ir raktų mainai. „TLS Handshake Protocol“ yra susijęs su derybomis dėl šifro, serverio ir kliento autentifikavimu bei keitimuisi seanso rakto informacija.

„Pro“ patarimas: nuskaitykite savo kompiuterį dėl našumo problemų, nepageidaujamų failų, kenksmingų programų ir saugos grėsmių „br />“, kuris gali sukelti sistemos problemų arba lėtą veikimą.

Nemokama „PC“ problemų paieška 3.145.873 atsisiuntimai Suderinama su: „Windows 10“, „Windows 7“, „Windows 8“

Specialus pasiūlymas. Apie „Outbyte“ pašalinkite instrukcijas, EULA, privatumo politiką.

„TLS“ paspaudimai atrodo paprastai, tačiau procesą iš tikrųjų sudaro šie sudėtingi veiksmai:

  • Klientas (jūsų naršyklė) kartu su atsitiktine kliento verte ir šifro rinkiniais siunčia serveriui pranešimą „Client Hello “.
  • Serveris atsako su pranešimu „Server Hello “ ir savo atsitiktine verte.
  • Tada serveris siunčia savo sertifikatą klientui patvirtinti ir gali paprašyti sertifikato iš klientas taip pat. Tada serveris siunčia pranešimą apie „Serverio pasveikinimą“ .
  • Klientas siunčia sertifikatą, jei serveris to paprašė.
  • Klientas atsiunčia atsitiktinę Išankstinė pagrindinė paslaptis serveriui ir jie abu sugeneruoja pagrindinę paslaptį ir seanso raktus.
  • klientas siunčia < stiprus> Keisti šifro specifikaciją , tada pranešimas „Klientas baigė “ .
  • Serveris gauna pranešimą Keisti šifro specifikaciją , tada persijungia į simetriškas šifravimas. Tada serveris klientui siunčia pranešimą apie „Baigtas serveris .
  • Dabar sukurtas saugus kanalas tarp kliento ir serverio, per kurį jie gali keistis duomenimis.
  • Atsižvelgiant į serverio ir kliento mainų skaičių, daug kas gali būti neteisinga šiame procese. Pavyzdžiui, dėl vienos neteisingos naršyklės konfigūracijos ar trūkstamo svetainės sertifikato gali nepavykti viso TLS paspaudimo proceso.

    Kas lemia „TLS Handshake“ gedimą?

    Neseniai keli „Firefox“ vartotojai pranešė, kad jiems kyla TLS paspaudimo gedimas jie naudojasi naršykle norėdami patekti į svetaines. Kai kuriems vartotojams problema yra izoliuota nuo konkrečių svetainių, o kiti susiduria su visomis svetainėmis. Kai kuriais atvejais puslapis įkeliamas ilgainiui užstrigus TLS rankos paspaudimo fazei. Vis dėlto dažniausiai puslapis tiesiog užstringa ir ekranas tampa baltas arba juodas.

    Štai kelios dažniausios TLS „Handshake“ klaidų priežastys:

    • Neteisingas sistemos laikas - tai reiškia, kad jūsų kompiuterio laiko ir datos konfigūracija yra neteisinga.
    • Neatitinkantis protokolas - Serveris nepalaiko jūsų naršyklės naudojamo protokolo.
    • Naršyklės klaida - klaidą sukelia vienas iš naršyklės nustatymų.
    • Trečioji šalis - trečioji šalis perima, manipuliuoja arba trukdo ryšiui.
    • „Cipher Suite“ neatitikimas - serveris nepalaiko „Cipher Suite“ naudoja klientas.
    • Neteisingas sertifikatas - tai gali sukelti neišsami arba netinkama pažyma, neteisingas URL pagrindinio kompiuterio pavadinimas, anuliuotas arba pasibaigęs SSL / TLS sertifikatas arba kelio kūrimo klaida savarankiškai pasirašytuose sertifikatuose.
    Kaip ištaisyti „TLS Handshake Failure“ „Firefox“

    Jei jūsų „Firefox“ naršyklė pakimba prie „TLS Handshake“ ir perkėlimas neišmatuoja, greičiausiai kažkur yra negerai. Štai keli būdai, kaip išspręsti „TLS Handshake“ problemą „Firefox“.

    Išvalykite talpyklą ir naršymo istoriją.

    Pirmas dalykas, kurį turite padaryti, kai susiduriate su naršyklės problemomis, yra ištrinti visus talpykloje saugomus duomenis ir istoriją. Norėdami tai padaryti:

  • spustelėkite viršutinio meniu viršutiniame dešiniajame skyriuje esančią piktogramą Histo ry .
  • Išskleidžiamajame meniu pasirinkite Istorija .
  • Spustelėkite Išvalyti naujausią istoriją .
  • Pasirinkite laiko intervalas, kurį norite išvalyti (paskutinė valanda, paskutinės dvi valandos, paskutinės keturios valandos, šiandien ar viskas)
  • Pažymėkite visus norimus ištrinti elementus. Galite ištrinti naršymo ir atsisiuntimo istoriją, aktyvius prisijungimus, slapukus, talpyklą, formos ir paieškos istoriją, svetainės nuostatas ir neprisijungus pasiekiamus svetainės duomenis.
  • Spustelėkite mygtuką Išvalyti dabar .
  • Kol esate pasiruošę, taip pat galite ištrinti visus nereikalingus failus iš savo kompiuterio, kad įsitikintumėte, jog jūsų procesams netrukdo sugadintas failas. Galite naudoti įrankį, pvz., „Outbyte PC Repair“ , kad pašalintumėte visus nepageidaujamus failus iš kompiuterio.

    Ištrynę naršyklės istoriją, talpyklą ir nepageidaujamus failus, pabandykite atidaryti svetainė, kuri anksčiau nebuvo įkelta, kad sužinotumėte, ar jūsų valymas pasiteisino.

    Naudokite naują profilį.

    Jei nepavyko išvalyti „Firefox“ talpykloje saugomų duomenų ir naršymo istorijos, kitas žingsnis yra naujo „Firefox“ profilio sukūrimas. . Naujo profilio naudojimas yra tarsi pradžia nuo švaraus lapo, nes kartais yra individualizuoti nustatymai, kurie trukdytų procesams. Šis metodas taip pat nustatys, ar problemą sukėlė „Firefox“ nustatymai, ar kažkas kitas.

    Norėdami sukurti naują profilį, atlikite šiuos veiksmus:

  • įveskite about: profiles adreso juostoje ir paspauskite Enter .
  • Kai atsidarys langas Profilio tvarkyklė , spustelėkite mygtuką Sukurti naują profilį .
  • Norėdami nustatyti asmeninius nustatymus ir nuostatas, vadovaukitės Kurti profilio vedlį .
  • Kai jūsų profilis bus baigtas, spustelėkite Nustatyti kaip numatytąjį profilį , tada uždarykite „Firefox“.
  • Paleiskite „Firefox“ naudodami naują vartotojo profilį ir patikrinkite, ar TLS „Handshake“ problema išspręsta.

    Galite pabandyti ištaisyti seną profilį, bet išskirti problemos priežastį būtų sunku ir užtruks daug laiko. Turite išjungti, tada iš naujo įgalinti priedus, dar kartą patikrinti tarpinio serverio ryšį ir pašalinti plėtinius. Jei nerimaujate dėl duomenų praradimo, galite tiesiog juos perkelti į savo naują profilį, kad išvengtumėte rūpesčių.

    Patikrinkite patys pasirašytus sertifikatus, ar nėra identiškos informacijos.

    Jei esate kūrėjas arba lankotės vidinėse svetainėse, gali būti, kad „Firefox“ kyla problemų analizuojant jūsų SSL sertifikatus. Jei svetainės sertifikatas buvo kelis kartus pakeistas, o naujuose sertifikatuose yra identiška informacija apie dalyką ir išdavėją, „Firefox“ bus užgniaužta dėl galimų kelio derinių skaičiaus ir jis pradės lėtėti. Pastebėsite, kad „Firefox“ sulėtėja, kai turite septynis – aštuonis savarankiškai pasirašytus sertifikatus, o turėdami 10 ir daugiau, naršyklė pakimba atlikdama „TLS Handshake“.

    Norėdami patvirtinti, ar patys pasirašėte sertifikatai sukelia „Firefox“ problemą, vykdykite šias instrukcijas:

  • Paleiskite „Firefox“ ir adreso juostoje įveskite about: support .
  • Spustelėkite Atidaryti Aplanko mygtukas lauke Profilio aplankas . m.
  • Raskite failą cert8.db ir pervardykite jį taip, kad naršyklę paleidus „Firefox“ pakeistų.
  • Paleiskite „Firefox“ iš naujo ir dar kartą apsilankykite paveiktoje svetainėje.
  • Jei tinklalapis sėkmingai įkeltas, tai reiškia, kad jūsų vietinių sertifikatų duomenų bazė iš tikrųjų sukelia „Firefox“ problemą. Norėdami išspręsti šią problemą, turite pakoreguoti, kaip sistema sugeneruoja naujus sertifikatus, kad jie neturėtų tos pačios informacijos.

    Išjunkite „TLS Handshake“ naršyklėje „Firefox“

    Jei aukščiau pateikti sprendimai neveikia, galite pabandykite išjungti TLS savo naršyklėje.

    Norėdami tai padaryti:

  • atidarykite „Firefox“ meniu ir spustelėkite Pasirinktys .
  • Spustelėkite Skirtukas Išplėstinis , tada Įšifravimas .
  • Nuimkite žymėjimą nuo Naudoti SSL 3.0 ir Naudoti TLS 1.0.
  • Spustelėkite mygtuką Gerai .
  • Paleiskite „Firefox“ iš naujo.
  • Tai turėtų išjungti „TLS Handshake“ kiekvieną kartą, kai pasiekiate tinklalapis naudojant „Firefox“.

    Santrauka

    Užstrigimo pranešime „Atliekant TLS rankos paspaudimą“ problema yra ta, kad tai yra neaiški problema, turinti daug skirtingų galimų priežasčių. Galite išbandyti bet kurį arba visus anksčiau pateiktus sprendimus, kad sužinotumėte, kuris iš jų išsprendžia jūsų problemą.


    "YouTube" vaizdo įrašas: Kaip išspręsti „TLS“ rankos paspaudimo gedimą „Firefox“

    04, 2024