HTTP 429 / 454 / 455 Blokované
Vysvetlenie chýb HTTP 429, 454 a 455 z nášho firewallu: prečo vznikajú, čo znamenajú a ako vyriešite blokovanie.
Simply.com používa pokročilý ochranný systém (Web Application Firewall) na predchádzanie a blokovanie útokov, zneužívania a zneužitia zraniteľností na webových stránkach našich zákazníkov.
HTTP 429
Keď narazíte na tento chybový kód, webový server vykoná automatickú bezpečnostnú kontrolu vášho prehliadača, než vám dovolí pokračovať. Kontrola má chrániť webovú stránku pred botmi a automatizovanými útokmi, ktoré môžu preťažiť server alebo sa pokúsiť zneužiť zraniteľnosti.
Všetky bežné prehliadače dokážu túto kontrolu vykonať bez problémov a následne dostanú kód odpovede HTTP 200.
Vo väčšine prípadov kontrola prebieha na pozadí a bežný prehliadač s povoleným JavaScriptom a cookies ju zvládne v priebehu niekoľkých sekúnd, ani si to všimnete. Po úspešnom absolvovaní kontroly sa môžete nejaký čas voľne pohybovať po webovej stránke, kým sa prípadne neobnoví.
Správu „Checking your browser" sa vám môže zobraziť z rôznych dôvodov, napríklad:
- Webová stránka momentálne prijíma neobvykle veľké množstvo požiadaviek alebo je priamo pod útokom.
- Návšteva prebieha z IP adresy, ktorá má zlú „reputation" a je známa útokmi. IP adresu si môžete overiť na www.simply.com/rbl/.
- Známy crawler, ktorý v krátkom čase odoslal príliš veľa požiadaviek.
- Chybový kód môže pochádzať aj z vlastného kódu a ochrany webovej stránky (mimo nášej kontroly).
Ak sa pri kontrole zaseknete, skúste stránku znova načítať, aktualizovať prehliadač alebo navštíviť stránku z iného zariadenia či sieťového pripojenia.
Chybový kód návštevníkovi oznamuje, že má/môže skúsiť znova neskôr.
HTTP 454
Tento kód odpovede sa môže objaviť, ak:
- Používate veľmi starý prehliadač, ktorému chýbajú funkcie, na ktorých je postavený moderný web.
- Vydávate sa za veľmi starý prehliadač, ktorému chýbajú funkcie, na ktorých je postavený moderný web.
Všetky bežné prehliadače dokážu túto kontrolu vykonať bez problémov a následne dostanú kód odpovede HTTP 200.
Ak ste vlastníkom webovej stránky a zisťujete, že sú zasiahnutí legitímni návštevníci, integrácie alebo zariadenia, najprv kontaktujte vlastníka tejto integrácie a požiadajte ho, aby problém preskúmal. Skontrolujte, aký user-agent sa odosiela.
HTTP 455
Tento kód odpovede sa môže objaviť, ak:
- Konkrétny request je zablokovaný kvôli pravidlu firewallu.
- AI agent, ktorý nepoužíva custom user-agent, alebo používa user-agent, ktorý zároveň využívajú botnety.
Presnú príčinu blokovania zistíte skontrolovaním logov vášho produktu. Vykoná sa to v časti „Webserver logs" v našom kontrolnom paneli.
Na základe príčiny môžete blokovanie pravdepodobne vyriešiť.
Služby na whiteliste
Známe služby tretích strán, ako sú Googlebot, OpenAI, Anthropic, Bing, LinkedIn, Jetpack, PayPal, Facebook, ManageWP atď., sú na whiteliste v našom bezpečnostnom filtri.
Bezpečnostné služby na whitelist nepridávame, pretože náš bezpečnostný filter je sám o sebe bezpečnostný prvok – a jeho odstránenie kvôli skenovaniu bezpečnosti tak nemá veľký zmysel.
Boty, ktoré sa vydávajú za schválené služby
Ak skúmate blokovania, všimnite si, že mnohé boty sa vydávajú za tieto známe služby v snahe prejsť bezpečnostným filtrom. Preto vždy skontrolujte, či je blokovaná skutočne schválená služba (na základe IP adresy).
Požiadavky na pridanie na whitelist
Vo všeobecnosti sa náš WAF správa korektne voči korektným requestom, t. j. requestom, ktoré dodržiavajú bežné pravidlá. Ak chcete pridať známu službu tretej strany na whitelist, môžeme to ponúknuť, ak existuje verejná a udržiavaná URL so zoznamom používaných IP adries.
Prosím, najprv overte, či blokovanie skutočne prebieha, než požiadate o whitelisting.
Článok z kategórie podpory: PHP