Uptime-Monitoring Fallstricke

Image Description
Christopher Zechendorf
13.02.2024
Share:

Erfahren Sie, wie unser Uptime-Monitoring durch unkonfigurierte Domains von IONOS ausgetrickst wurde und welche Lehren wir daraus zogen.

Uptime-Monitoring Fallstricke

Wie unser Uptime Monitoring durch IONOS ausgetrickst wurde

Im Rahmen unserer Dienstleistungen für den Kunden EDITION PANORAMA überwachen wir regelmäßig die Erreichbarkeit seiner Webseite. Diese Überwachung erfolgt alle 60 Sekunden, um sicherzustellen, dass die Seite für Besucher stets verfügbar ist.

Kürzlich stießen wir jedoch auf ein unerwartetes Problem, das durch den Umzug der Domain zu IONOS verursacht wurde. Beim Umzug gingen alle DNS-Einstellungen verloren, was dazu führte, dass die Domain nicht mehr auf den richtigen Server zeigte, auf dem die Webseite gehostet wurde.

Das Problem dabei war, dass IONOS standardmäßig eine Platzhalterseite auslieferte, wenn eine Domain nicht korrekt konfiguriert war. Diese Seite wurde mit dem HTTP-Statuscode “200 OK” zurückgegeben, was bedeutete, dass die Webseite erfolgreich geladen wurde. Da unser Uptime-Tool nur die Erreichbarkeit der Webseite überprüfte und nicht den Inhalt, blieb die Unterbrechung der Erreichbarkeit unentdeckt.

Um die Situation zu verdeutlichen, hier ein Ausschnitt des HTTP-Header-Response:

$: curl -IL http://editionpanorama.com
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 605912
Connection: keep-alive
Keep-Alive: timeout=15
Date: Tue, 13 Feb 2024 13:35:48 GMT
Server: Apache

Was wir uns wünschen würden:

In idealer Welt würde IONOS bei unkonfigurierten Domains eine Platzhalterseite mit dem HTTP-Statuscode “404 Not Found” ausliefern. Dies würde besser der Realität entsprechen und es unseren Monitoring-Tools ermöglichen, solche Probleme sofort zu erkennen.

Was wir aus diesem Vorfall gelernt haben:

Dieser Vorfall hat uns gezeigt, dass ein Providerwechsel der Domain von langer Hand geplant werden muss. Direkt nach dem Beauftragen des Wechsels müssen die DNS Einträge der Domain beim neuen Provider gesetzt werden, so dass es nach dem tatsächlichen Umzug nicht zu Problemen mit der Erreichbarkeit kommt.

Zusätzlich haben wir gelernt, dass ein einfaches Überprüfen des Webserver-Status allein nicht ausreicht, um sicherzustellen, dass eine Webseite ordnungsgemäß funktioniert. Besonders wenn der Domain-Inhaber die Domain auf einen anderen Server umleitet, der mit einer falschen Seite antwortet, kann dies zu Fehleinschätzungen führen. Es ist daher wichtig, nicht nur die Erreichbarkeit, sondern auch den Inhalt der Webseite zu überwachen, um potenzielle Probleme frühzeitig zu erkennen und zu beheben.

Interesse geweckt? Top-Stories direkt in Ihre Mailbox:

Share:

Über den Autor

Christopher Zechendorf

Christopher Zechendorf

Seit 1999 entwickelt Christopher maßgeschneiderte Webseiten und hat sich seit 2006 auf TYPO3 und anspruchsvolle Erweiterungen spezialisiert.