HTTP 429 / 454 / 455 Geblokkeerd
HTTP 429, 454 en 455 zijn blokkeringen van onze firewall – hier zie je de oorzaken, hoe de beveiligingscontrole werkt en hoe je de blokkering oplost.
Simply.com maakt gebruik van een geavanceerd beveiligingssysteem (Web Application Firewall) om aanvallen, misbruik en het misbruiken van kwetsbaarheden op de websites van onze klanten te voorkomen en te blokkeren.
HTTP 429
De foutcode is "tijdelijk" en laat de bezoeker weten dat deze het later opnieuw moet/kan proberen.
Je kunt deze foutcode om verschillende redenen te zien krijgen, bijvoorbeeld:
- De website ontvangt op dit moment ongebruikelijk veel verzoeken of is zelfs onder aanval.
- Een bekende crawler die binnen korte tijd te veel verzoeken heeft gedaan. De meeste crawlers kennen deze foutcode en zullen automatisch op een later moment opnieuw proberen.
- De foutcode kan ook afkomstig zijn van de code en beveiliging van de website zelf (buiten onze controle).
- Het bezoek vindt plaats vanaf een IP-adres dat enorm veel verzoeken doet.
Wanneer je deze foutcode tegenkomt, kan de webserver een automatische beveiligingscontrole van je browser uitvoeren, voordat je wordt doorgelaten. De controle is bedoeld om de website te beschermen tegen bots en geautomatiseerde aanvallen die de server kunnen overbelasten of proberen kwetsbaarheden te misbruiken.
HTTP 454
Deze responscode kan optreden als:
- Er een zeer oude browser wordt gebruikt die de functies mist waarop het moderne web is gebouwd.
- Men zich voordoet als een zeer oude browser die de functies mist waarop het moderne web is gebouwd.
- Het bezoek plaatsvindt vanaf een IP-adres met een slechte "reputation" dat wereldwijd bekend staat om aanvallen.
Alle normale browsers kunnen deze controle zonder problemen uitvoeren en ontvangen daarna een HTTP 200-responscode.
Ben je de eigenaar van de website en merk je dat legitieme bezoekers, integraties of apparaten worden getroffen, neem dan eerst contact op met de eigenaar van deze integratie en vraag hen het probleem te onderzoeken. Controleer welke user-agent wordt verstuurd.
HTTP 455
Deze responscode kan optreden als het afzonderlijke verzoek wordt geblokkeerd vanwege een firewallregel.
Je kunt de exacte oorzaak van de blokkering zien door de logs van je product door te nemen. Dit doe je onder "Webserver logs" in ons Controlepaneel.
Op basis van de oorzaak kun je de blokkering waarschijnlijk oplossen.
Over de beveiligingscontrole
Alle normale browsers kunnen deze controle zonder problemen uitvoeren en ontvangen daarna een HTTP 200-responscode.
In de meeste gevallen verloopt de controle op de achtergrond, en een gewone browser met JavaScript en cookies ingeschakeld komt er binnen enkele seconden door, zonder dat je het zelf merkt. Zodra de controle is geslaagd, kun je een tijdlang vrij op de website navigeren, voordat deze eventueel wordt vernieuwd.
Blijf je vastzitten in de controle, probeer dan de pagina opnieuw te laden, je browser bij te werken of de pagina te bezoeken vanaf een ander apparaat of een andere netwerkverbinding.
Services op de whitelist
Bekende third-party services zoals Googlebot, OpenAI, Anthropic, Bing, LinkedIn, Jetpack, PayPal, Facebook, ManageWP etc. staan op de whitelist in ons beveiligingsfilter.
We zetten geen beveiligingsservices op de whitelist, aangezien ons beveiligingsfilter juist een beveiligingselement is – en het verwijderen ervan om de beveiliging te scannen heeft dus niet veel zin.
Bots die zich voordoen als goedgekeurde services
Als je blokkeringen onderzoekt, let er dan op dat veel bots zich voordoen als deze bekende services in een poging door het beveiligingsfilter te komen. Controleer daarom altijd of het daadwerkelijk een goedgekeurde service is die wordt geblokkeerd (op basis van IP-adres).
Eisen voor toevoeging aan de whitelist
In het algemeen gedraagt onze WAF zich correct tegenover correcte requests, d.w.z. requests die zich aan de gangbare regels houden. Wil men een bekende third-party service op de whitelist zetten, dan kunnen we dit aanbieden als er een publieke en onderhouden URL bestaat met een lijst van gebruikte IP-adressen.
Controleer eerst of er daadwerkelijk een blokkering plaatsvindt, voordat om whitelisting wordt verzocht.
Artikel uit de ondersteuningscategorie: PHP