
Ja, denn hinter jeder Fehlermeldung steckt eine klare Aussage. Wenn du diesen Code verstehst, verrät er dir, wo das Problem bei deiner Seite gerade liegt. Und was du tun kannst, um es zu lösen. (Mal abgesehen davon, den Websupport anzurufen.) Hier also die wichtigsten Fehlermeldungen im Überblick:
Fehler 401 ist verwandt mit Fehler 403: Die Fehlermeldung 401 zeigt an, dass eine Authentifizierung erforderlich ist, die entweder noch nicht stattgefunden hat oder fehlgeschlagen ist.
Das kannst du tun: Prüfe deine Zugangsdaten oder melde dich (erneut) an.
Das können wir tun*: Wir können die angesteuerten Seiten oder Dateien prüfen, um herauszufinden, ob diese geschützt sind und welche Berechtigungen notwendig sind, um diese zu erreichen.
403 angetroffen? Dann ist dir der Zugang zu dieser Seite verboten. Möglicherweise ist die Seite passwortgeschützt oder du brauchst bestimmte Zugriffsrechte, um die Seite zu sehen.
Das kannst du tun: Check zuerst, ob du angemeldet bist. Wenn ja, überprüfe mit deinem Administrator, ob du die notwendigen Berechtigungen besitzt. Manchmal hilft es auch, sich einfach ab- und wieder anzumelden.
Das können wir tun*: Wir können die angesteuerten Seiten oder Dateien prüfen, um herauszufinden, ob diese geschützt sind und welche Berechtigungen notwendig sind, um diese zu erreichen.
Dies ist die am weitesten verbreitete Fehlermeldung. Sie erscheint, wenn die von dir aufgerufene Seite nicht gefunden werden kann. Das könnte zum Beispiel an einem Tippfehler in der URL liegen oder daran, dass die Seite verschoben oder gelöscht wurde.
Das kannst du tun: Überprüfe die URL oder nutze die Suchfunktion der Website, um dennoch zu finden, was du suchst.
Das können wir tun*: Wir können die angesteuerten Seiten oder Dateien prüfen, um herauszufinden, ob diese (noch) existieren.
Bei Fehlermeldung 408 möchte der Server die Verbindung schliessen, weil das erlaubte Zeitfenster zum Beispiel zum Ausfüllen eines Formulars auf einer Webseite aufgebraucht ist. Es kann aber auch sein, dass der Server zu beschäftigt ist, um die Anfrage in einer vorgeschriebenen Zeit zu verarbeiten.
Das kannst du tun: Stelle sicher, dass deine Internetverbindung stabil ist, und versuche es später erneut.
Das können wir tun*: Wir können die Serverauslastung prüfen und bei einem Timeout (weil die Anfrage zu lange gedauert hat) herausfinden, ob der Code effizient genug ist, um die Anfragen in einer sinnvollen Zeit zu verarbeiten oder ob es Deadlocks oder Endlessloops gibt.
Ja, richtig gelesen. Dieser Statuscode existiert tatsächlich. Im Jahr 1998 veröffentlichte die Internet Engineering Task Force das «Hyper Text Coffee Pot Control Protocol» (HTCPCP). Ein satirisches Protokoll, das die Steuerung von Kaffeemaschinen übers Internet regeln sollte. Und was passiert, wenn du eine Teekanne bittest, dir einen Espresso zu machen? Yep, Error 418.
Der Code war ursprünglich ein Aprilscherz, hat es aber in diverse Webserver und Programmiersprachen geschafft. 2017 wollte die IETF ihn entfernen und löste damit einen regelrechten Entwickler-Aufstand aus («Save 418 Movement»). Mit Erfolg: Der Code wurde offiziell reserviert und bleibt erhalten. Google serviert dir darum unter google.com/teapot sogar ein bisschen Tee.
Das kannst du tun: Darüber schmunzeln, dass das Internet (und Leben) sich manchmal in den Momenten von der lustigen Seite zeigt, wenn es am ärgerlichsten scheint.
Das können wir tun: Dir versichern, dass wir bei !Frappant noch nie eine Teekanne programmiert haben, dafür aber literweise Tee trinken.
Diese Fehlermeldung informiert dich als Webseiten-Inhaber:in, dass auf deinem Server ein Problem vorliegt, das aber nicht näher spezifiziert ist.
Das kannst du tun: Dieser Fehler könnte komplex sein, daher empfiehlt es sich, den Zustand der Webseite zu überwachen. Manchmal löst sich das Problem von selbst innert weniger Minuten. Wiederholt sich der Fehler später, frag mal bei deinem Websupport nach.
Das können wir tun*: Weil diese Fehlermeldung ziemlich allgemein ist, gibt es unterschiedliche Dinge, die wir tun können. Die Konfiguration der Webseite prüfen zum Beispiel oder mit dem Hostingpartner schauen, die Serverkonfigurationen analysieren usw.
Wenn der Server der Seite als Gateway oder Proxy dient, kann ein Fehler 502 darauf hinweisen, dass der Server eine ungültige Antwort von einem übergeordneten Server erhält.
Das kannst du tun: In den meisten Fällen hilft es, die Seite nach einigen Minuten erneut zu laden.
Das können wir tun*: Bleibt die Verbindung unterbrochen, können wir der Frage nachgehen, wo die Anfrage unterbrochen wird. Dabei sind wir jedoch eingeschränkt, denn wir können nur direkt sehen und beeinflussen, was innerhalb unserer Infrastruktur läuft. Darüber hinaus können wir mit den involvierten Betreibenden der Komponenten Kontakt aufnehmen und das Troubleshooting starten.
Willst du vielleicht grad ein Ticket für ein beliebtes Konzert buchen, dessen Vorverkauf soeben gestartet hat? Der Server einer Seite, die eine 503-Meldung anzeigt, ist temporär überlastet oder vielleicht auch wegen Wartungsarbeiten nicht erreichbar.
Das kannst du tun: Versuche es später nochmal.
Das können wir tun*: Wir können versuchen, die fehlerhafte Komponente ausfindig zu machen. Wenn es ein Service in unserer Infrastruktur ist, können wir das Problem direkt angehen oder mit dem Hostingpartner troubleshooten. Bei Fehlern einer externen Komponente wie einer API können wir mit den Betreibenden Kontakt aufnehmen, um mehr zu erfahren.
* Konkret eingreifen können wir nur, wenn wir die Webseite betreiben oder mindestens Zugriff auf das Hosting haben.
Diese Fehler-Liste ist natürlich nicht abschliessend. Grundsätzlich kann man aber sagen, dass 400-er Fehlermeldungen mit einer bestimmten Datei oder einem Ordner in der Webseitenstruktur zusammenhängen, die zum Beispiel nicht gefunden werden können, passwortgeschützt sind oder ähnliches. 500-er Meldungen hingegen beziehen sich vielmehr auf Fehler beim Server oder Service.
Fehlermeldung angetroffen?
Okay, Fehlermeldungen nerven erstmal (geht uns auch so, obwohl wir ständig mit Webseiten zu tun haben). Mit unserer Übersicht kannst du aber sofort einordnen, was gerade passiert und wie du reagieren kannst.
Und falls du einen Websupport an deiner Seite hast: Screenshot machen, URL kopieren und beides an deinen Websupport schicken. Noch hilfreicher wird’s, wenn du gleich ein paar Zusatzinfos mitlieferst. Zum Beispiel wann der Fehler aufgetreten ist, was du geklickt hast, welchen Browser du nutzt und ob du gerade am Desktop oder auf dem Smartphone unterwegs warst (und falls Letzteres: iPhone oder Android?). Auch das Betriebssystem kann relevant sein. Mit diesen Angaben kann die Fehlersuche und das Reproduzieren des Fehlers und damit die Fehlerbehebung gezielt angegangen werden.