Ce este eroarea HTTP 429 și cum să o remediați

Publicat: 2020-08-06

Cele mai bune tipuri de erori pe care le puteți obține sunt cele care vă indică cu exactitate ceea ce cauzează problema. Eroarea HTTP 429 obține note complete în acea zonă. Veți ști imediat care este problema, astfel încât să puteți începe imediat identificarea vinovatului.

Pe scurt, eroarea 429 apare atunci când cineva sau ceva face prea multe solicitări de pe serverul dvs. Dacă utilizați WordPress, există mai multe moduri simple de depanare a acestei probleme.

Deci, să trecem la treabă!

Abonați-vă la canalul nostru Youtube

Ce este eroarea HTTP 429?

Eroarea HTTP 429 este mai bine cunoscută prin mesajul însoțitor, care scrie: „Prea multe cereri”. În funcție de browserul pe care îl utilizați, codul de eroare poate diferi ușor. Unele dintre cele mai frecvente variații ale sale includ:

  1. „Eroare 429”
  2. „HTTP 429”
  3. „Eroare 429 (Prea multe solicitări)”

După cum puteți vedea, identificatorul „429” este întotdeauna acolo. Pe scurt, acest cod de eroare înseamnă unul dintre cele două lucruri. Fie serverul dvs. web este copleșit de numărul de solicitări pe care le primește, fie are o setare pentru a bloca conexiunile de la o anumită adresă IP dacă detectează o anomalie.

Prin „anomalie”, ne referim la comportament suspect, cum ar fi un anumit IP care încearcă să acceseze pagina de conectare a site-ului dvs. de mai multe ori. Atacurile Denial of Service (DDoS) pot declanșa, de asemenea, eroarea HTTP 429, deoarece un server sigur va recunoaște cu ușurință acel tip de comportament rău intenționat.

Este important să înțelegem exact ce poate declanșa eroarea 429. Dacă sunteți cel care încearcă de prea multe ori să acceseze o pagină, atunci eroarea ar trebui să dispară singură în curând. De exemplu, gazda dvs. web ar putea avea o setare pentru a limita accesul pentru câteva minute după ce apare un comportament suspect.

Pe de altă parte, dacă eroarea persistă, aceasta poate indica un atac rău intenționat sau un serviciu terță parte care vă copleșește serverul. În acest caz, este posibil să trebuiască să vă răsuciți mânecile pentru a le rezolva singur.

Cum se remediază eroarea HTTP 429 în WordPress (4 tehnici)

În secțiunile următoare, vom explora cele mai comune patru moduri de a remedia eroarea 429 din WordPress. Vom aborda aceste remedieri în ordinea a ceea ce funcționează cel mai bine, începând cu depanarea pluginurilor.

1. Dezactivați toate pluginurile

Adesea, un plugin necinstit poate fi în spatele unei erori persistente 429. Din experiența noastră, pluginurile cele mai susceptibile de a declanșa o astfel de eroare sunt:

  • Pluginuri de securitate
  • Soluții care forțează site-ul dvs. să se încarce prin HTTPS
  • Instrumente care vă rescriu adresele URL WordPress într-un fel sau altul

Cel mai rapid mod de a afla dacă un plugin declanșează eroarea HTTP 429 este dezactivarea tuturor celor active pe site-ul dvs. Dacă eroarea persistă după aceea, puteți încerca o altă soluție și, dacă a dispărut, puteți începe să restrângeți vinovatul.

Dezactivarea pluginurilor WordPress este simplă. Cu toate acestea, eroarea 429 uneori vă împiedică să accesați zona de administrare WordPress. Dacă ți se întâmplă asta, cel mai bun mod de a-ți opri temporar pluginurile este folosind Protocolul de transfer de fișiere (FTP).

După ce vă conectați la site-ul dvs. web prin FTP, navigați la folderul wp-content . Acolo veți vedea un folder numit pluginuri . Dacă redenumiți acel folder în altceva, acesta va dezactiva fiecare plugin de pe site-ul dvs. dintr-o dată:

Redenumirea folderului de pluginuri.

În mod firesc, acest lucru va afecta funcționalitatea site-ului dvs. web. Cu toate acestea, obiectivul dvs. principal ar trebui să fie să recâștigați accesul și să vedeți dacă un plugin declanșează eroarea.

Dacă vă puteți accesa site-ul în mod normal după dezactivarea pluginurilor, următoarea dvs. mișcare ar trebui să fie să restaurați directorul de pluginuri la numele său original. Odată ce ați făcut acest lucru, deschideți folderul prin FTP și începeți să lucrați în jos în lista de pluginuri active.

Pentru fiecare plugin, veți dori să schimbați numele folderului său individual, care îl va dezactiva. Apoi verificați dacă eroarea persistă. După ce identificați pluginul exact care a cauzat problema, puteți analiza înlocuirea sau dezinstalarea acestuia.

2. Treceți la o temă WordPress implicită

În unele cazuri, tema activă WordPress poate fi în spatele erorii 429. Acest lucru este cel mai probabil în cazul temelor complexe care utilizează chei API pentru autentificare.

Încă o dată, lucrăm sub ipoteza că nu aveți acces la tabloul de bord WordPress pentru a face față acestei probleme potențiale. La fel ca în cazul pluginurilor, totuși, puteți utiliza un client FTP pentru a vă dezactiva tema activă.

Acest proces funcționează la fel ca pașii parcurși în ultima secțiune:

  1. Conectați-vă la site-ul dvs. WordPress prin FTP.
  2. Navigați la wp-content / themes .
  3. Găsiți folderul temei active.
  4. Redenumiți acel folder în orice altceva.

Deoarece WordPress necesită ca site-ul dvs. să aibă o temă activă, acesta va trece automat la una dintre opțiunile implicite. Dacă vă deschideți site-ul web acum și eroarea a dispărut, totul ar trebui să arate puțin diferit.

În această etapă, puteți încerca să reinstalați tema sau să restaurați numele anterior al folderului existent. Dacă eroarea persistă, atunci poate fi necesar să reveniți la o versiune anterioară a temei sau să luați în considerare utilizarea unei alte versiuni.

3. Schimbați adresa URL de autentificare WordPress

Dacă nici temele, nici pluginurile nu se află în spatele problemelor dvs. de eroare 429, atunci problema ar putea fi o persoană care încearcă să pătrundă pe site-ul dvs. De obicei, aceasta implică forțarea brută a drumului prin pagina dvs. de autentificare.

Schimbând adresa URL de autentificare WordPress implicită, vă ocupați amândoi de această problemă și vă ajutați să vă protejați site-ul web de viitoarele atacuri. Cel mai simplu mod de a face acest lucru este folosind un plugin precum WPS Hide Login:

Pluginul WPS Hide Login.

Am vorbit despre modul de utilizare a WPS Hide Login în trecut, deoarece este instrumentul nostru preferat pentru acest job. Este important să rețineți că, de asemenea, puteți actualiza manual adresa URL de conectare la WordPress, dar vă recomandăm împotriva acestei metode, deoarece implică modificări semnificative la fișierele de bază ale site-ului dvs. web.

Cu toate acestea, dacă ați încercat cele două soluții anterioare și sunteți încă blocat din back-end-ul WordPress, atunci nu veți putea instala un nou plugin. În acest caz, va trebui să scoateți armele mari. Prin aceasta, ne referim la contactarea echipei dvs. de asistență pentru găzduire.

4. Contactați furnizorul dvs. de găzduire

Orice serviciu de asistență de găzduire web de calitate va aprecia că ați încercat să depanați o problemă înainte de a le contacta. Când vine vorba de eroarea HTTP 429, dacă ați exclus atât pluginurile, cât și temele, atunci puteți presupune că problema este probabil un atac terță parte pe site-ul dvs.

Există o mulțime de măsuri pe care le puteți utiliza pentru a vă securiza site-ul WordPress. Cu toate acestea, majoritatea sunt măsuri preventive. Dacă site-ul dvs. este în prezent „sub foc”, atunci poate fi necesar să solicitați asistență tehnică.

Chiar dacă nu vă puteți accesa site-ul web, serviciul de asistență al gazdei dvs. web ar trebui să poată arunca o privire asupra jurnalelor sale de securitate și să vadă dacă este ceva în neregulă. De asemenea, ar putea fi capabili să restaureze o copie de rezervă anterioară la care nu aveți acces.

Deci, în acest moment, recomandarea noastră este să anunțați furnizorul dvs. de găzduire la ce eroare vă uitați și la ce ați încercat să o rezolvați. Odată ce eroarea 429 a dispărut, puteți lua măsuri pentru a vă proteja site-ul web, astfel încât această problemă să nu reapară.

Concluzie

În ceea ce privește erorile, 429 nu este atât de dificil de gestionat. În cel mai rău caz, vă poate împiedica să vă conectați în zona de administrare WordPress, dar există încă câțiva pași simpli pe care îi puteți face pentru a încerca să rezolvați această problemă.

Dacă întâmpinați o eroare HTTP 429 și persistă mai mult de câteva minute, iată patru remedieri rapide care ar trebui să vă ajute să vă restabiliți site-ul la normal:

  1. Dezactivați toate pluginurile.
  2. Treceți la o temă WordPress implicită.
  3. Schimbați adresa URL de autentificare WordPress.
  4. Contactați furnizorul de găzduire.

Aveți întrebări despre cum să depanați eroarea HTTP 429 din WordPress? Să vorbim despre ele în secțiunea de comentarii de mai jos!

Imagine în miniatură a articolului de la Botond1977 / shutterstock.com