HTTP 429 / 454 / 455 Blocat
Codurile de eroare HTTP 429, 454 și 455 provin de la firewall-ul (WAF) Simply.com, care blochează boți și atacuri – aici afli cauzele și cum rezolvi blocarea.
Simply.com utilizează un sistem avansat de protecție (Web Application Firewall) pentru a preveni și bloca atacurile, abuzurile și exploatarea vulnerabilităților din site-urile clienților noștri.
HTTP 429
Atunci când întâmpini acest cod de eroare, serverul web efectuează o verificare automată de securitate a browserului tău, înainte de a-ți permite să continui. Verificarea are rolul de a proteja site-ul împotriva boților și a atacurilor automate, care pot supraîncărca serverul sau pot încerca să exploateze vulnerabilități.
Toate browserele normale pot trece de această verificare fără probleme și vor primi ulterior un cod de răspuns HTTP 200.
În majoritatea cazurilor, verificarea are loc în fundal, iar un browser obișnuit, cu JavaScript și cookie-uri activate, trece în câteva secunde, fără ca tu să observi. Odată ce verificarea a fost trecută, poți naviga liber pe site o perioadă de timp, înainte ca aceasta să fie eventual reînnoită.
Poți ajunge să vezi mesajul „Checking your browser” din diverse motive, de exemplu:
- Site-ul primește în prezent un număr neobișnuit de mare de solicitări sau este chiar sub atac.
- Vizita provine de la o adresă IP care are o „reputation” slabă și este cunoscută pentru atacuri. Poți verifica adresa IP pe www.simply.com/rbl/.
- Un crawler cunoscut care a efectuat prea multe solicitări într-un interval scurt de timp.
- Codul de eroare poate proveni și din codul și protecția proprii ale site-ului (în afara controlului nostru).
Dacă rămâi blocat în verificare, poți încerca să reîncarci pagina, să-ți actualizezi browserul sau să vizitezi pagina de pe un alt dispozitiv sau de pe o altă conexiune de rețea.
Codul de eroare îi spune vizitatorului că trebuie/poate să încerce din nou mai târziu.
HTTP 454
Acest cod de răspuns poate apărea dacă:
- Se utilizează un browser foarte vechi, căruia îi lipsesc funcțiile pe care se bazează web-ul modern.
- Se pretinde a fi un browser foarte vechi, căruia îi lipsesc funcțiile pe care se bazează web-ul modern.
Toate browserele normale pot trece de această verificare fără probleme și vor primi ulterior un cod de răspuns HTTP 200.
Dacă ești proprietarul site-ului și constati că vizitatori, integrări sau dispozitive legitime sunt afectate, contactează mai întâi proprietarul integrării respective și roagă-l să investigheze problema. Verifică ce user-agent este trimis.
HTTP 455
Acest cod de răspuns poate apărea dacă:
- Request-ul respectiv este blocat din cauza unei reguli de firewall.
- Un agent AI care nu folosește un user-agent personalizat sau care folosește un user-agent utilizat și de botnet-uri.
Poți vedea cauza exactă a blocării consultând log-urile pentru produsul tău. Acest lucru se face în secțiunea „Webserver logs” din Panoul nostru de control.
Pe baza cauzei, probabil vei putea rezolva blocarea.
Servicii incluse pe whitelist
Servicii terțe cunoscute, precum Googlebot, OpenAI, Anthropic, Bing, LinkedIn, Jetpack, PayPal, Facebook, ManageWP etc., sunt incluse pe whitelist în filtrul nostru de securitate.
Nu adăugăm pe whitelist servicii de securitate, deoarece filtrul nostru de securitate este el însuși un element de securitate – iar eliminarea lui pentru a scana securitatea nu ar avea prea mult sens.
Boți care se dau drept servicii aprobate
Dacă investighezi blocări, reține că mulți boți se dau drept aceste servicii cunoscute în încercarea de a trece de filtrul de securitate. Verifică deci întotdeauna dacă cel blocat este într-adevăr un serviciu aprobat (pe baza adresei IP).
Cerințe pentru adăugarea pe whitelist
În general, WAF-ul nostru se comportă corect față de request-uri corecte, adică request-uri care respectă regulile uzuale. Dacă se dorește adăugarea pe whitelist a unui serviciu terț cunoscut, putem oferi acest lucru, cu condiția să existe un URL public și întreținut, cu o listă a adreselor IP utilizate.
Articol din categoria de suport: PHP