HTTP 429 / 454 / 455 Bloccato
Spiegazione degli errori HTTP 429, 454 e 455 dal nostro firewall: perché si verificano, cosa significano e come risolvere il blocco.
Simply.com utilizza un sistema di protezione avanzato (Web Application Firewall) per prevenire e bloccare attacchi, abusi e lo sfruttamento di vulnerabilità nei siti web dei nostri clienti.
HTTP 429
Quando incontri questo codice di errore, il webserver esegue un controllo di sicurezza automatico del tuo browser, prima di permetterti di continuare. Il controllo serve a proteggere il sito web da bot e attacchi automatizzati, che possono sovraccaricare il server o tentare di sfruttare vulnerabilità.
Tutti i browser normali possono completare questo controllo senza problemi e riceveranno successivamente un codice di risposta HTTP 200.
Nella maggior parte dei casi il controllo avviene in background e un browser normale con JavaScript e cookie attivati lo supera in pochi secondi senza che tu te ne accorga. Una volta superato il controllo, puoi navigare liberamente sul sito web per un certo periodo, prima che venga eventualmente rinnovato.
Potresti vedere il messaggio "Checking your browser" per vari motivi, ad esempio:
- Il sito web sta ricevendo al momento un numero insolitamente elevato di richieste o è addirittura sotto attacco.
- La visita proviene da un indirizzo IP con una "reputation" scarsa e noto per attacchi. Puoi verificare l'indirizzo IP su www.simply.com/rbl/.
- Un crawler noto che ha effettuato troppe richieste in poco tempo.
- Il codice di errore può derivare anche dal codice e dalla protezione del sito web stesso (al di fuori del nostro controllo).
Se rimani bloccato nel controllo, puoi provare a ricaricare la pagina, aggiornare il tuo browser o visitare la pagina da un altro dispositivo o connessione di rete.
Il codice di errore comunica al visitatore che deve/può riprovare più tardi.
HTTP 454
Questo codice di risposta può verificarsi se:
- Si utilizza un browser molto vecchio, privo delle funzionalità su cui si basa il web moderno.
- Ci si spaccia per un browser molto vecchio, privo delle funzionalità su cui si basa il web moderno.
Tutti i browser normali possono completare questo controllo senza problemi e riceveranno successivamente un codice di risposta HTTP 200.
Se sei il proprietario del sito web e riscontri che visitatori, integrazioni o dispositivi legittimi vengono colpiti, contatta prima il proprietario di questa integrazione e chiedi di esaminare il problema. Verifica quale user-agent viene inviato.
HTTP 455
Questo codice di risposta può verificarsi se:
- La singola richiesta è bloccata a causa di una regola del firewall.
- Un agente AI che non utilizza un user-agent personalizzato, oppure che usa un user-agent impiegato anche da botnet.
Puoi vedere la causa esatta del blocco esaminando i log del tuo prodotto. Si effettua nella sezione "Webserver logs" del nostro Pannello di controllo.
In base alla causa, potrai probabilmente risolvere il blocco.
Servizi in whitelist
Servizi di terze parti noti come Googlebot, OpenAI, Anthropic, Bing, LinkedIn, Jetpack, PayPal, Facebook, ManageWP ecc. sono in whitelist nel nostro filtro di sicurezza.
Non inseriamo nella whitelist i servizi di sicurezza, poiché il nostro filtro di sicurezza è proprio un elemento di sicurezza – e rimuoverlo per eseguire la scansione della sicurezza non avrebbe quindi molto senso.
Bot che si spacciano per servizi autorizzati
Se stai esaminando dei blocchi, nota che molti bot si spacciano per questi servizi noti nel tentativo di superare il filtro di sicurezza. Verifica quindi sempre se è effettivamente un servizio autorizzato quello che è stato bloccato (in base all'indirizzo IP).
Requisiti per l'aggiunta alla whitelist
In generale, il nostro WAF si comporta correttamente nei confronti delle richieste corrette, ovvero richieste che rispettano le regole standard. Se si desidera aggiungere alla whitelist un servizio di terze parti noto, possiamo offrire questa possibilità, se esiste un URL pubblico e mantenuto con un elenco degli indirizzi IP utilizzati.
Verifica gentilmente se sta effettivamente avvenendo un blocco, prima di richiedere l'aggiunta alla whitelist.
Articolo dalla categoria di supporto: PHP