ERR_SSL_PROTOCOL_ERROR în WordPress: Cum să o remediați definitiv
Publicat: 2021-12-02În primele zile ale internetului, securitatea nu era o preocupare principală. Deși, pe măsură ce mai multe informații circulă despre internet, există o nevoie necesară de securitate personală și computerizată. Cu toate acestea, protocoalele pe care le avem pentru a ajuta uneori se vor zdruncina. Acest lucru ar putea produce ERR_SSL_PROTOCOL_ERROR în browserul dvs.
Pentru a citi între linii, un punct final nu poate verifica dacă o conexiune este sigură atunci când ar trebui să fie. Ca atare, veți vedea eroarea. Aceasta ar putea fi o problemă cu browserul dvs. sau cu serverul web, deși veți dori să faceți ceva detectiv pentru a găsi cauza.
În această postare, ne vom uita la ERR_SSL_PROTOCOL_ERROR și vom descoperi cum să o remediam. Înainte de aceasta, să vorbim despre ce cauzează eroarea în primul rând și despre contextul conexiunilor securizate.
O notă despre conexiunile securizate de site-uri web
Pentru cei care nu știu, o mare parte a internetului rulează pe conexiuni securizate. Există protocoale pentru a se asigura că datele care rulează între client (adică computerul dvs.) și server (adică serverul web) sunt protejate de intenții rău intenționate.
Veți auzi adesea despre conexiunile HTTPS (HyperText Transfer Protocol Secure) și acesta este standardul tipic pentru web. În timp ce Secure Sockets Layers (SSL) este cel mai comun termen pentru protocolul securizat din HTTPS, este o tehnologie depreciată. În schimb, Transport Layer Security (TLS) este standardul, deși veți vedea adesea o referință interschimbabilă la SSL.
Într-un sens general, aceste protocoale se combină pentru a cripta datele la un capăt, le protejează de intențiile rău intenționate în întreaga conductă și le „deblochează” la celălalt capăt. Veți ști dacă un site folosește HTTPS, deoarece numele domeniului îl va indica în mod explicit. În plus, aproape toate browserele vor afișa pictograma „lacăt” ca notificare vizuală:

Pentru a activa HTTPS (și, prin urmare, o conexiune sigură), trebuie să aveți un certificat instalat pe site-ul dvs. În secțiunea următoare, vom analiza modul în care acest lucru afectează accesul la site-ul dvs.
Ce este ERR_SSL_PROTOCOL_ERROR din WordPress
În timp ce numim acest lucru ERR_SSL_PROTOCOL_ERROR , browserele vor folosi nume diferite. De exemplu, browserele bazate pe Chromium (cum ar fi Chrome însuși și Brave) vor afișa eroarea așa cum este dată, dar Firefox arată o versiune diferită a erorii:

De asemenea, veți primi multe informații pe ecran pentru a vă ajuta să diagnosticați problema (spre deosebire de alte browsere).
În general, eroarea se referă la faptul că un server sau un computer de pe partea clientului nu poate verifica securitatea site-ului web folosind certificatul SSL. Oricare dintre capătul conexiunii poate cauza eroarea, deși, în calitate de utilizator final, puteți face puțin dacă problema se află în site-ul.
Pentru a rezuma, ERR_SSL_PROTOCOL_ERROR nu este o problemă cu un site web WordPress în sine , ci cu protocoalele care determină securitatea acestuia. Chiar și așa, există pași pe care îi puteți lua pentru a o repara.
Cum să remediați ERR_SSL_PROTOCOL_ERROR în WordPress (6 metode)
ERR_SSL_PROTOCOL_ERROR este unic prin faptul că nu trebuie să căutați în setările site-ului sau în fișierele de bază pentru a o remedia. Vom aborda această remediere ca utilizator final, din motive pe care prima noastră metodă le va explica.
Deocamdată, să rezumam metodele pe care ne vom concentra:
- Contactați site-ul pentru a le informa că a apărut o eroare.
- Verificați-vă certificatul SSL și setările.
- Verificați setările de oră și dată ale sistemului dvs.
- Actualizați sistemul de operare (OS) și browserul.
- Ștergeți cookie-urile și memoria cache din browser.
- Dezactivează extensiile de browser.
Primele două metode vor acoperi o situație în care serverul (adică site-ul) este cauza erorii. De acolo, vom intra în lucrurile pe care un utilizator final le poate face pentru a rezolva ERR_SSL_PROTOCOL_ERROR .
1. Contactați site-ul pentru a le informa
Dacă sunteți un utilizator final care întâlnește ERR_SSL_PROTOCOL_ERROR , poate fi frustrant, deoarece vedeți o eroare „la nivel de server” pe front end, care erodează experiența utilizatorului (UX).
Totuși, dacă navigați la un site și vedeți eroarea, există un singur lucru pe care îl puteți face în această situație: contactați site-ul în cauză. Desigur, este posibil să nu puteți face acest lucru fără acces la site, dar ar trebui să existe și alte canale de explorat.
De exemplu, site-ul va avea probabil canale de social media. Dacă mesajele directe (DM) sunt deschise, cu atât mai bine. Tot ce este nevoie este un mesaj rapid și o captură de ecran, dacă puteți, pentru a le informa.
De asemenea, poate doriți să căutați domeniul în baza de date WHOIS:

Acest lucru va aduce un anumit nivel de informații de contact pentru domeniu. De exemplu, există adesea un „contact tehnic”, iar aceasta este adresa de e-mail perfectă de utilizat. Cel mai adesea, veți observa că domeniul va avea protecție confidențială și, ca atare, e-mailul nu va arăta tipic. Vestea bună este că încă puteți trimite site-ului un mesaj prin această adresă – acesta va fi redirecționat către ele după filtrare.
Odată ce trimiteți un mesaj sau un e-mail, sarcina dvs. de a notifica site-ul ca utilizator final este finalizată. Cu toate acestea, veți avea în continuare câteva verificări de efectuat și vom vorbi despre acestea în câteva minute.
2. Verificați certificatul și setările dvs. SSL
Dacă sunteți proprietarul unui site care se confruntă cu ERR_SSL_PROTOCOL_ERROR , trebuie să lucrați rapid. Cu atât mai mult dacă un utilizator vă anunță problema. Cel mai adesea, problema este cu certificatul dvs. în sine. Ca atare, veți dori să investigați câteva domenii:
- Cache-ul SSL, dacă este posibil.
- Cache-urile browserului.
- Verificarea certificatului dvs. SSL.
Ne vom uita la ștergerea cache-urilor într-o secțiune ulterioară. Cu toate acestea, veți dori să înțelegeți dacă există o problemă fundamentală cu certificatul dvs. SSL.
Este rar ca eroarea să apară fără nicio modificare, așa că luați în considerare dacă ați efectuat o actualizare a setărilor SSL ale site-ului dvs. în ultimele zile. Dacă da, acesta este primul dvs. port de apel și ar trebui să anulați aceste modificări dacă este posibil pentru a vedea dacă acest lucru rezolvă eroarea.
Verificarea certificatului dvs. SSL ia o formă diferită, în funcție de autoritatea și furnizorul de găzduire alese. Ca atare, nu vă putem oferi pașii exacti pentru verificarea certificatului dvs. SSL. Iată ce trebuie făcut într-un sens larg:
- Veți dori să accesați informațiile despre certificat, fie prin tabloul de bord de găzduire, fie prin autoritatea de certificare.
- Verificați dacă există o mențiune explicită a verificării – ar putea fi o bifă verde, o formulare exactă sau altceva.
- Rezolvați problema dacă certificatul dvs. SSL nu este verificat. Ca alternativă, puteți șterge sau reînnoi certificatul pentru a reîmprospăta setările.
Dacă tot nu puteți rezolva ERR_SSL_PROTOCOL_ERROR , vă recomandăm să contactați gazda pentru sfaturi. O gazdă WordPress gestionată va oferi mai multă valoare în situații ca aceasta.

3. Verificați setările de oră și dată ale sistemului dvs
Un certificat SSL are o dată de expirare fixă. Una dintre verificările de verificare este de a compara „stampile de timp” între partea client și partea serverului. Dacă există o problemă, veți vedea o eroare.
Ca atare, veți dori să verificați setările sistemului local, în special ora și data. O conexiune sigură va presupune întotdeauna că data și ora locală sunt corecte. Dacă nu sunt, va afecta autentificarea.
Pentru a face acest lucru pe Mac, mergeți la Preferințe de sistem > panoul Data și oră :

Pentru computerele Windows, veți dori să deschideți Setările din bara de căutare Windows, apoi deschideți setările pentru dată și oră:

De aici, editați ora și data, apoi salvați modificările. În majoritatea situațiilor, aceasta va avea setări automate. Ca atare, este mai mult o verificare că totul este corect. Totuși, este o zonă peste care nu poți sări peste, deoarece are potențialul de a fi cauza ERR_SSL_PROTOCOL_ERROR .
4. Actualizați sistemul de operare (OS) și browserul
Un pas clasic pentru a rezolva orice problemă cu computerul este să-l opriți și să îl reporniți. Puteți extinde acest lucru prin actualizarea sistemului de operare și a browserului, deoarece pot exista remedieri specifice pentru ERR_SSL_PROTOCOL_ERROR .
Desigur, fiecare sistem de operare și browser are un mod diferit de a efectua actualizări. De exemplu, utilizatorii macOS pot naviga la ecranul Apple > Despre acest Mac din bara de instrumente de sus, apoi alege Actualizare software... :

Utilizatorii Windows pot merge la Setări > Windows Update , apoi verificați unde este ceva disponibil:

În ceea ce privește browserul dvs., va exista adesea o setare în ecranul Preferințe. De exemplu, Firefox include opțiunea din ecranul Preferințe > General > Actualizări Firefox :

Indiferent, odată ce ați actualizat atât browserul ales, cât și sistemul de operare, puteți testa din nou pentru ERR_SSL_PROTOCOL_ERROR . Dacă este încă acolo, puteți încerca alte căi.
5. Ștergeți cookie-urile și memoria cache din browser
Ștergerea memoriei cache a browserului (împreună cu orice cookie-uri) este o tehnică tradițională pentru ca un browser defect să funcționeze din nou. Acest lucru se datorează faptului că aceste fișiere stochează informații despre browserul dvs. și site-urile pe care le vizitați. Dacă informațiile din interior sunt mai vechi decât versiunea actuală a site-ului, este posibil să primiți o eroare.
Ca atare, veți dori, de asemenea, să ștergeți atât cookie-urile, cât și memoria cache pentru a vedea dacă acest lucru oprește ERR_SSL_PROTOCOL_ERROR .
Această postare ar fi uriașă dacă am enumera fiecare proces pentru ștergerea cache-urilor browserului. Cu toate acestea, există un set larg de pași pentru fiecare browser:
- Accesați-vă Preferințe sau Setări .
- Găsiți secțiunea Confidențialitate .
- Găsiți opțiunea din interior pentru a șterge cookie-ul și memoria cache.
Majoritatea browserelor fac din aceasta o propunere simplă, așa că ar trebui să puteți găsi opțiunea de care aveți nevoie. Iată o resursă grozavă a DesignBombs despre Cum să ștergeți memoria cache a browserului în toate browserele majore.
6. Dezactivați extensiile de browser
La fel cum WordPress are pluginuri, browserele pot oferi, de asemenea, extensii sau suplimente pentru a îmbunătăți experiența. În unele cazuri, poate exista un conflict între una sau mai multe dintre acestea și celelalte setări ale sistemului.
Veți descoperi că extensiile de securitate (și aplicațiile de pe sistemul dvs., de altfel) sunt o cauză principală pentru erori, din cauza naturii inerente a modului în care funcționează. Desigur, sarcina pentru acestea este de a bloca conexiunile care arată ca un risc de securitate, astfel încât ar putea exista un „fals pozitiv” de care nu știți.
Din nou, browserele vor avea moduri diferite de a lucra cu extensii. De exemplu, Firefox are o pagină de suplimente și teme în meniul său:

Între timp, Safari își pune extensiile sub ecranul Preferințe > Extensii :

Indiferent, odată ce găsiți ecranul potrivit, dezactivați toate extensiile și verificați dacă există eroare. Dacă este încă prezent, puteți activa totul din nou. Cu toate acestea, dacă dispare, activați fiecare dintre extensii una câte una până când eroarea revine.
Odată ce găsiți extensia necinstită, poate doriți să contactați dezvoltatorul pentru o remediere. În plus, veți dori să căutați o alternativă dacă extensia este vitală pentru fluxul dvs. de lucru.
Încheierea
Dacă navigați pe web, trebuie să fiți în siguranță și în siguranță în timp ce faceți acest lucru. Site-urile web utilizează un set complex de protocoale, combinate împreună pentru a vă ajuta să vă păstrați informațiile departe de mâinile utilizatorilor rău intenționați. În unele cazuri, validarea dintre browser și server poate eșua și poate afișa ERR_SSL_PROTOCOL_ERROR .
Această postare a analizat cum să rezolvi eroarea, în mai mulți pași. Cu toate acestea, cele mai multe dintre acestea se referă la ceea ce puteți testa ca utilizator final. Acest lucru se datorează faptului că problemele de pe partea serverului se datorează setărilor incorecte ale certificatului SSL. Totuși, este o idee bună să verificați lucrurile și de partea dvs., deoarece ar putea exista o problemă de care nu știți.
Ați întâlnit ERR_SSL_PROTOCOL_ERROR fie ca proprietar de site, fie ca utilizator final? Împărtășiți-vă experiența cu noi în secțiunea de comentarii de mai jos!