Fehler
Probieren Sie es mit den Lösungsvorschlägen in diesem Community-Tipp, um den „Error 520: Web server is returning an unknown error“ zu beheben.
Hintergrund
Fehler 520 ist im Wesentlichen eine allgemeine Antwort, wenn etwas Unerwartetes passiert oder wenn der Ursprungsserver eine Anfrage aufgrund einer Protokollverletzung oder einer leeren Antwort falsch interpretiert oder nicht zulässt. Ein 520-Fehler tritt auf, wenn die Verbindung auf dem Ursprungs-Webserver gestartet wurde, die Anfrage aber nicht abgeschlossen werden konnte. Der häufigste Grund dafür ist, dass ein Programm, ein Cronjob oder eine Ressource mehr Ressourcen beanspruchen, als sie sollten, so dass der Server nicht alle Anfragen ordnungsgemäß beantworten kann. Wenn dies geschieht, sehen Sie „Error 520: Web server is returning an unknown error“.
Ideen zur schnellen Problembehebung
-
Ihr Webserver oder Ihre Netzwerkausrüstung, ein http-fähiges Gerät wie Firewall, Load Balancer usw. setzt die TCP-Verbindung zurück, nachdem sie hergestellt wurde. Wenn ein Webserver abstürzt, setzt er manchmal die Verbindung zurück. Überprüfen Sie die Fehlerprotokolle Ihres Webservers bei Ihrem Hosting-Provider für die Zeit, in der der Fehler aufgetreten ist, um eventuelle Fehlermeldungen zu sehen.
-
Ihr Webserver hat eine ungültige Antwort zurückgegeben, die unsere Grenzen überschritten hat. Dies kann vorkommen, wenn Ihr Webserver zu viele/zu große Header zurückgibt. Dies wird oft durch ausufernde Skripte verursacht, die z. B. zu viele Cookies zurückgeben. Auch das Code Igniter PHP-Framework hat einige bekannte Fehler in diesem Bereich.
-
Vergewissern Sie sich im Gespräch mit Ihrem Hosting-Provider, dass Cloudflare-IPs auf der Liste der genehmigten IPs stehen.
-
Der Fehler 520 kann zwar durch einzigartige und scheinbar seltsame Edge-Fälle ausgelöst werden, aber im Allgemeinen liegen die Ursachen darin: Zurücksetzen der Verbindung (nach einem erfolgreichen TCP-Handshake), Überschreiten der Cloudflare-Header-Größenbeschränkung (über 8 KB), eine leere Antwort vom Ursprung, eine ungültige HTTP-Antwort, fehlende Antwort-Header einer HTTP-Antwort oder das Vorhandensein mehrerer Content-Length-Header.
-
Beachten Sie, dass dieser Fehler, wenn Always Online aktiviert ist, dazu führt, dass eine Always Online-Seite angezeigt wird. Deaktivieren Sie Always Online und prüfen Sie, ob der Fehler verschwindet oder sich ändert. Wenn ja, sehen Sie beim entsprechenden #CommunityTip 521 oder 522 nach.
-
Wenn der Fehler immer noch auftritt, schreiben Sie einen Beitrag auf dieser Website und geben Sie die Beispiel-URL(s) sowie die Ray-ID und die Ausgabe eines Traceroute von einem betroffenen Nutzer an. Kopieren Sie die Ausgabe von
example.com/cdn-cgi/trace
- ersetzen Sieexample.com
durch die betroffene Domain. Bereiten Sie außerdem zwei HAR-Dateien vor: eine, die Ihre Anfrage mit aktiviertem Cloudflare auf Ihrer Website beschreibt, und die andere mit vorübergehend deaktiviertem Cloudflare – siehe Wie kann ich Cloudflare vorübergehend deaktivieren? Wenn der Cloudflare-Support Ihnen helfen muss, werden diese HAR-Dateien beim Vergleich der Serverantworten hilfreich sein.
Lesen Sie
https://support.cloudflare.com/hc/en-us/articles/115003011431#520error
Hintergrundinformationen
Hilfe-Center
YouTube
Zum Thema recherchieren
Google
Sie benötigen weitere Hilfe?
Diese Community aus Cloudflare-Nutzern kann Ihnen vielleicht weiterhelfen. Loggen Sie sich bei Cloudflare ein und stellen Sie Ihre Frage in der Community. Wenn Sie einen Beitrag in der Community verfassen, sollte dieser so viele Informationen wie möglich enthalten: die genaue Fehlermeldung, die Ihnen angezeigt wird, die URLs, unter denen der Fehler auftritt, einen Screenshot des Fehlers und die Schritte, die zum Auftreten des Fehlers führen. Bitte geben Sie an, welche Maßnahmen Sie zur Fehlerbehebung ergriffen haben, damit wir Ihnen helfen können.
Dies ist ein Cloudflare Community-Tipp. Um andere Tipps zu lesen, klicken Sie hier.
Çevirme…traduzir…翻译…traducir…Traduire…Übersetzen… Diesen Tipp übersetzen
FXWSCT 101819