Paano Malutas ang Pagkabigo ng TLS Handshake sa Firefox (03.29.24)

Ang Firefox ay isa sa mga pangunahing web browser sa merkado ngayon. Ito ay inilabas noong 2002 at mula noon ay lumago sa isang malakas at matatag na browser para sa Windows, macOS, Linux, at iba pang mga pangunahing operating system. Magagamit din ang Firefox para sa mga Android at iOS na aparato.

Kailan man mag-type ang mga gumagamit sa isang website sa address bar, nabigong mai-load ang pahina dahil nabigo ang TLS Handshake. Ang TLS Handshake ay dapat tumagal lamang ng isang segundo, hindi minuto, upang maproseso. Kung natigil ka sa yugtong ito o kung ang paghawak ng kamay ay tumatagal ng higit sa limang segundo, kung gayon may isang bagay na mali sa iyong browser. Isyu ng TLS Handshake.

Ano ang TLS Handshake?

Ang Proteksyon ng Layer Security (TLS) na Handshake Protocol ay ginagamit tuwing kinakailangan ang pagpapatotoo at pangunahing palitan upang simulan o ipagpatuloy ang mga ligtas na sesyon. Ang TLS Handshake Protocol ay nakikipag-usap sa negosasyong cipher, pagpapatotoo ng server at kliyente, at pagpapalitan ng impormasyon ng key ng session. br /> na maaaring maging sanhi ng mga isyu sa system o mabagal na pagganap.

Libreng I-scan para sa Mga Isyu sa PC3.145.873mga pag-downloadCompatible sa: Windows 10, Windows 7, Windows 8

Espesyal na alok. Tungkol sa Outbyte, i-uninstall ang mga tagubilin, EULA, Patakaran sa Pagkapribado.

li> Ang client (ang iyong browser) ay nagpapadala ng isang mensahe ng Client Hello sa server, kasama ang random na halaga ng client at mga cipher suite.
  • Ang server ay tumugon sa isang mensahe ng Server Hello at ang sarili nitong random na halaga.
  • Pagkatapos ay ipapadala ng server ang sertipiko nito sa kliyente para sa pagpapatotoo, at maaaring humiling ng isang sertipiko mula sa client din. Pagkatapos ay nagpapadala ang server ng isang notification ng hello tapos .
  • Nagpapadala ang kliyente ng sertipiko kung hiniling ng server.
  • Nagpadala ang kliyente ng isang random na Lihim na Pre-Master sa server, at pareho silang bumubuo ng Master Secret at mga susi ng session.
  • Nagpadala ang kliyente ng isang < malakas> Palitan ang cipher spec na mensahe, pagkatapos ay isang tapos na Client notification.
  • Nakuha ng server ang mensahe na Baguhin ang cipher spec pagkatapos ay lumipat sa symmetric na pag-encrypt. Susunod, nagpapadala ang server ng isang Tapos na ang server notification sa kliyente.
  • Ang isang ligtas na channel ay naitatag na sa pagitan ng client at server, kung saan maaari silang makipagpalitan ng data. Ang isang solong maling pag-configure ng browser o nawawalang sertipiko ng website, halimbawa, ay maaaring maging sanhi ng pagkabigo ng buong proseso ng TLS Handshake. ginagamit nila ang browser upang ma-access ang mga website. Para sa ilang mga gumagamit, ang problema ay nakahiwalay sa mga tukoy na website, habang ang iba ay nakakaranas ng error sa lahat ng mga website. Sa ilang mga kaso, naglo-load ang pahina sa paglaon matapos ma-stuck sa TLS Handshake phase. Gayunpaman, sa karamihan ng oras, ang pahina ay natigil lamang at ang screen ay nagiging puti o itim.

    Narito ang ilang mga karaniwang sanhi ng mga pagkakamali ng TLS Handshake:

    • Maling Oras ng Sistema - Nangangahulugan ito na ang pagsasaayos ng oras at petsa ng iyong computer ay hindi tama.
    • Hindi magkatugmang Protocol - Ang protokol na ginagamit ng iyong browser ay hindi suportado ng server.
    • Error sa Browser - Ang isa sa mga setting ng browser ay sanhi ng error.
    • Third-party - Ang isang third-party ay haharang, nagmamanipula, o makagambala sa koneksyon.
    • Cipher Suite Mismatch - Hindi sinusuportahan ng server ang Cipher Suite ginamit ng kliyente.
    • Maling Sertipiko - Maaaring sanhi ito ng hindi kumpleto o hindi wastong sertipiko, maling pangalan ng host ng URL, binawi o nag-expire na ng sertipiko ng SSL / TLS, o error sa pagbuo ng path sa mga self-sign na sertipiko.
    Paano Ayusin ang Pagkabigo ng TLS Handshake sa Firefox

    Kung ang iyong Firefox browser ay nakabitin sa TLS Handshake at hindi nagagawa ang muling pag-reload, malamang na may mali sa kung saan. Narito ang ilang mga paraan upang malutas ang isyu ng TLS Handshake sa Firefox.

    I-clear ang Iyong Cache at Pag-browse sa Kasaysayan.

    Ang unang bagay na kailangan mong gawin kapag nakatagpo ka ng mga problema sa iyong browser ay tanggalin ang lahat ng naka-cache na data at kasaysayan. Upang magawa ito:

  • I-click ang icon na Histo ry na matatagpuan sa kanang bahagi sa itaas ng tuktok na menu.
  • Piliin ang Kasaysayan mula sa dropdown menu.
  • I-click ang I-clear ang Kamakailang Kasaysayan .
  • Piliin ang saklaw ng oras na nais mong limasin (Huling oras, Huling dalawang oras, Huling apat na oras, Ngayon, o Lahat)
  • Lagyan ng tsek ang lahat ng mga item na nais mong tanggalin. Maaari mong tanggalin ang kasaysayan ng pagba-browse at pag-download, mga aktibong pag-login, cookies, cache, form at kasaysayan ng paghahanap, mga kagustuhan sa site, at data ng offline na website.
  • Pindutin ang pindutan ng I-clear Ngayon .
  • Habang nandito ka, maaari mo ring burahin ang lahat ng hindi kinakailangang mga file sa iyong computer upang matiyak na walang sira na file ang makagambala sa iyong mga proseso. Maaari kang gumamit ng isang tool tulad ng Pag-ayos ng PC sa labas ng PC upang alisin ang lahat ng mga file ng basura mula sa iyong computer.

    Kapag na-delete mo na ang iyong kasaysayan ng browser, cache, at mga junk file, subukang buksan isang website na dati ay hindi maglo-load upang makita kung gumana ang iyong paglilinis.

    Gumamit ng isang Bagong Profile.

    Kung ang pag-clear ng iyong data sa naka-cache na Firefox at kasaysayan ng pagba-browse ay hindi gumana, ang susunod na hakbang ay upang lumikha ng isang bagong profile sa Firefox . Ang paggamit ng isang bagong profile ay tulad ng pagsisimula sa isang malinis na slate dahil kung minsan may mga isinapersonal na setting na makagambala sa mga proseso. Matutukoy din ng pamamaraang ito kung ang isyu ay sanhi ng mga setting ng Firefox o ng iba pa.

    Upang lumikha ng isang bagong profile, sundin ang mga hakbang na ito:

  • Mag-type sa tungkol sa: mga profile sa address bar at pindutin ang Enter .
  • Kapag bumukas ang window ng Profile Manager , i-click ang button na Lumikha ng Bagong Profile .
  • Sundin ang Lumikha ng Profile Wizard upang mai-set up ang iyong mga personal na setting at kagustuhan.
  • Kapag nakumpleto ang iyong profile, i-click ang Itakda bilang default na profile , pagkatapos isara ang Firefox.
  • Ilunsad muli ang Firefox gamit ang bagong profile ng gumagamit at suriin kung ang problema sa TLS Handshake ay nalutas.

    Maaari mong subukang ayusin ang iyong dating profile ngunit ang paghihiwalay ng sanhi ng isyu ay magiging mahirap at matagal. Kailangan mong huwag paganahin pagkatapos muling paganahin ang mga add-on, i-double check ang iyong koneksyon sa proxy, at i-uninstall ang iyong mga extension. Kung nag-aalala ka tungkol sa pagkawala ng iyong data, maaari mo lamang ilipat ang mga ito sa iyong bagong profile upang maiwasan ang abala.

    Suriin ang Mga Sertipiko na Pinirmahan ng Sarili para sa magkaparehong Impormasyon.

    Kung ikaw ay isang developer o nag-a-access ka sa mga panloob na website, posible na nagkakaproblema ang Firefox sa pag-parse ng iyong mga sertipiko ng SSL. Kung ang sertipiko ng website ay napalitan ng maraming beses at ang mga bagong sertipiko ay naglalaman ng magkaparehong impormasyon ng paksa at nagbigay, ang Firefox ay mabulunan ng bilang ng mga posibleng pagsasama-sama ng landas at magsisimulang mabagal. Mapapansin mo ang pagbagal ng Firefox kapag mayroon kang pitong hanggang walong mga sertipiko na naka-sign ng sarili na nakaimbak, habang ang pagkakaroon ng 10 at higit pa ay magiging sanhi ng pag-hang ng iyong browser habang nagsasagawa ng isang TLS Handshake.

    Upang kumpirmahin kung ang iyong sariling pirma ang mga sertipiko ay nagdudulot sa iyong problema sa Firefox, sundin ang mga tagubiling ito:

  • Ilunsad ang Firefox at i-type ang tungkol sa: suporta sa address bar.
  • I-click ang Buksan Folder na pindutan sa patlang na Profile Folder .
  • Hanapin ang file na cert8.db at palitan ang pangalan nito upang mapalitan ito ng Firefox kapag nag-restart ang browser.
  • I-restart ang Firefox at bisitahin muli ang apektadong website.
  • Kung matagumpay na na-load ang webpage, nangangahulugan ito na ang iyong lokal na database ng sertipiko ay talagang sanhi ng iyong problema sa Firefox. Upang malutas ang isyung ito, kailangan mong ayusin ang paraan ng paglikha ng iyong system ng mga bagong sertipiko upang wala silang parehong impormasyon.

    Huwag paganahin ang TLS Handshake sa Firefox

    Kung hindi gagana ang mga solusyon sa itaas, maaari mong subukang huwag paganahin ang TLS sa iyong browser.

    Upang magawa ito: Buksan ang menu ng Firefox at i-click ang Mga Opsyon
  • I-click ang tab na Advanced , pagkatapos ay ang Encryption
  • Alisan ng tsek ang Gumamit ng SSL 3.0 at Gumamit ng TLS 1.0.
  • Pindutin ang pindutan ng OK .
  • I-restart ang Firefox.
  • Dapat nito hindi paganahin ang TLS Handshake tuwing mag-a-access ka webpage gamit ang Firefox.

    Buod

    Ang problema sa pag-stuck sa mensahe na "Pagsasagawa ng handshake ng TLS" ay isang hindi malinaw na isyu na may maraming iba't ibang mga potensyal na sanhi. Maaari mong subukan ang anuman o lahat ng mga solusyon sa itaas upang makita kung alin ang malulutas ang iyong problema.


    Youtube Video.: Paano Malutas ang Pagkabigo ng TLS Handshake sa Firefox

    03, 2024