TrueURL
5xx Serverfout Niet-standaardcode (Cloudflare)

520 Web Server Returned an Unknown Error

Cloudflare-specifiek: de oorspronkelijke server gaf een lege, onbekende of onverwachte response, bijvoorbeeld na een crash of een verbroken verbinding.

Statustekst
Web Server Returned an Unknown Error
Redirect
Nee
Standaard cachebaar
Nee

520 is een Cloudflare-specifieke code. Cloudflare geeft hem terug als de oorspronkelijke webserver (de origin) een lege, onbekende of onverwachte response terugstuurt die Cloudflare niet kan doorgeven. Het is de verzamelcode voor responses van de oorspronkelijke server die bij geen van de andere 52x-codes passen.

Typische aanleidingen zijn een oorspronkelijke server die crasht of de verbinding verbreekt nadat Cloudflare verbinding heeft gemaakt, responses zonder geldige statusregel of headers, responseheaders die de groottelimieten van Cloudflare overschrijden (vaak door te veel of te grote cookies) en firewalls bij de oorspronkelijke server die verbindingen vanaf de IP-adressen van Cloudflare afkappen. Ook return 444 in nginx op de oorspronkelijke server bereikt bezoekers als een 520.

De foutpagina van Cloudflare toont een Ray ID; de error logs en access logs van de oorspronkelijke server van hetzelfde moment verraden meestal de oorzaak. Via HTTP/2 en HTTP/3 is er geen statustekst, dus je ziet alleen het getal.

Voorbeeldresponse

HTTP
HTTP/1.1 520 Web Server Returned an Unknown Error
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 8f3a1b2c4d5e6f70-FRA

SEO en redirects controleren

Zoekmachines behandelen 520 als elke andere 5xx-fout: het crawlen vertraagt, en aanhoudende fouten leiden tot verwijdering uit de index. 520’s komen vaak met tussenpozen voor, dus controleer de betrokken URL’s meerdere keren, bijvoorbeeld met de Bulk-redirectchecker, en vergelijk het resultaat met een direct verzoek aan de oorspronkelijke server.

Veelvoorkomende oorzaken en toepassingen

  • De applicatie op de oorspronkelijke server is gecrasht of heeft de verbinding gesloten zonder een response te sturen.
  • De responseheaders zijn te groot, bijvoorbeeld door veel Set-Cookie-headers of grote tokens.
  • Een firewall of beveiligingsplug-in op de oorspronkelijke server verbreekt verbindingen vanaf de IP-ranges van Cloudflare.
  • De oorspronkelijke server stuurt een misvormde of lege HTTP-response, bijvoorbeeld door een foutieve HTTP/2-configuratie.

Redirectchecker

Bekijk elke statuscode die een URL teruggeeft, hop voor hop, met de gratis redirectchecker van TrueURL.