HTTP

HTTP 408 Zeitüberschreitung der Anfrage

408 Request Timeout bedeutet, dass der Server zu lange auf das vollständige Senden der Anfrage wartete und die Verbindung geschlossen hat.

Bedeutung

Bei 408 kam die Anfrage des Clients nicht innerhalb des vorgesehenen Zeitlimits vollständig an. Das passiert bei langsamen Verbindungen, großen Uploads oder ungenutzten vorab geöffneten Verbindungen. Bei 504 wartet dagegen ein Proxy auf die Antwort seines Backend-Servers.

Häufige Ursachen

  • Langsame oder instabile Internetverbindung des anfragenden Geräts.
  • Eine umfangreiche Datei braucht länger für den Upload als das Serverlimit erlaubt.
  • Eine vorsorglich geöffnete Verbindung bleibt anschließend unbenutzt.
  • Das Zeitlimit für Anfrage-Header oder Body auf dem Server oder Proxy ist zu niedrig.

Was können Besucher tun?

  • Versuchen Sie die Anfrage erneut, da 408 oft nur vorübergehend auftritt.
  • Prüfen Sie die Geschwindigkeit und Stabilität Ihrer Verbindung mit einem geeigneten Test.
  • Verwenden Sie für große Uploads möglichst eine zuverlässige Netzwerkverbindung.

Was können Betreiber tun?

  • Kontrollieren Sie client_body_timeout und Header-Timeouts im Proxy.
  • Übertragen Sie große Dateien gegebenenfalls in Teilen oder direkt an einen Speicherdienst mit signierten URLs.
  • Untersuchen Sie, ob 408 nur in bestimmten Netzwerken, Geräten oder Anwendungspfaden auftritt.

SEO-Auswirkungen

Einzelne 408-Antworten sind für SEO normalerweise unkritisch. Häufige 408 für Googlebot können jedoch auf zu strenge Limits oder instabile Verbindungen hinweisen.

Häufige Fragen

Zeigt HTTP 408 eine Serverüberlastung an?

Nicht unbedingt. Die Anfrage wurde nicht rechtzeitig vollständig übermittelt; die Ursache kann clientseitig liegen.

Was unterscheidet HTTP 408 von 504?

Bei 408 wartet der Server auf den Client. Bei 504 wartet ein vorgeschalteter Proxy auf den Backend-Server.

Quellen