Ihre Seite lädt nicht aus Spanien: die Cloudflare-Sperren der LaLiga
Samstagabend. Ein Kunde schreibt Ihnen: „Eure Website ist offline.“ Sie öffnen sie auf dem Handy und sie läuft einwandfrei. Er beharrt darauf – und er hat recht: Von seiner Wohnung aus kommt niemand rein. Er nicht, und halb Spanien auch nicht.
Wenn Ihnen das passiert ist, ist mit ziemlicher Sicherheit nichts von Ihnen kaputt. Sie sind in eine der Fußball-Sperren geraten.
Es ist nicht Ihre Website: Es ist eine Liste gesperrter Adressen
In Spanien steht das seit ein paar Jahren in den Nachrichten. Um illegale Übertragungen von Spielen zu unterbinden, erwirkt die LaLiga Gerichtsbeschlüsse, und die Telekommunikationsanbieter – Movistar, Orange, Vodafone, DIGI – kappen den Zugang während der Fußballzeiten.
Das Problem ist, wie gekappt wird. Gesperrt werden nicht einzelne Seiten, sondern ganze Internetadressen – und auf diesen Adressen sitzt nicht nur, wer das Spiel übertragen hat. Dort sitzen Tausende rechtmäßiger Websites, die zufällig am selben Ort gehostet sind, fast immer hinter Cloudflare, einem Dienst, den das halbe Internet nutzt, um schneller zu laufen und geschützt zu bleiben.
Shops, Restaurants, Praxen, Blogs. Menschen, die nichts getan haben und die für ein paar Stunden schlicht aus dem spanischen Internet verschwinden. Es gibt keine Vorwarnung, niemanden zum Anrufen und keinen Schalter zum Beschweren. Wenn das Spiel vorbei ist, kommt alles von selbst zurück.
Ihre Seite ist nicht gesperrt. Sie wohnt in derselben Straße wie die, die es war, und man hat die ganze Straße dichtgemacht.
Woran Sie erkennen, ob es Ihr Fall ist
Sie müssen dafür nichts von Technik verstehen. Das Muster ist so eigen, dass man es in zwei Minuten erkennt:
- Von außerhalb Spaniens läuft sie. Ein Freund, ein Kunde oder ein Verwandter in einem anderen Land öffnet sie ohne Probleme.
- Ein Anbieter geht, ein anderer nicht. Probieren Sie es über die Mobilfunkverbindung, wenn Ihr Handy bei einem anderen Anbieter ist als Ihr Festnetz.
- Es erscheint keine Fehlermeldung. Die Seite lädt und lädt und gibt irgendwann auf. Sie sagt nicht „Fehler“, sie sagt nicht „Wartungsarbeiten“: Sie sagt gar nichts.
- Es beginnt und endet abrupt, und zufällig fällt es mit dem Anpfiff zusammen.
Es gibt sogar eine Website, hayahora.futbol, die in Echtzeit veröffentlicht, welche Adressen jeder Anbieter gerade sperrt. Läge das Problem bei Ihnen – ein ausgefallener Server, eine kaputte Seite, eine unbezahlte Hosting-Rechnung –, würde sie auch von außerhalb Spaniens nicht laufen. Läuft sie aus dem Ausland, liegt es nicht an Ihnen.
Und warum trifft es Sie, wenn Sie keinen Fußball übertragen?
Weil die Internetadresse, auf der Ihre Seite sitzt, nicht nur Ihnen gehört. Es ist wie ein Wohnhaus: Sie haben Ihre Wohnung, aber den Hauseingang teilen Sie mit Tausenden Nachbarn – und wenn man den Eingang abschließt, stehen alle draußen.
Sich die Nachbarn auszusuchen ist in den gewöhnlichen Tarifen von Cloudflare nicht vorgesehen: Die Adresse wird Ihnen zugeteilt. Daher fühlt es sich so willkürlich an, und daher kann es sein, dass Sie zwei Websites haben und an einem Wochenende die eine ausfällt und am nächsten die andere.
Was Sie tun können
Vier Wege, und drei davon sind schlecht:
- Abwarten. Das sind zwei oder drei Stunden ohne Shop, während Ihre Werbung Budget gegen eine Seite verbrennt, die sich nicht öffnet, und Kunden annehmen, Sie hätten zugemacht.
- Cloudflare ganz aufgeben. Keine Sperren mehr – aber auch keine Geschwindigkeit und kein Schutz mehr, die es Ihnen den Rest des Monats gebracht hat.
- Für eine eigene Adresse bezahlen. Gibt es, steckt aber in den Unternehmenstarifen und passt nicht ins Budget eines normalen Shops.
- Nur für die Dauer der Sperre aus Cloudflare heraustreten und wieder hineingehen, sobald sie vorbei ist. Das ist der vernünftige Weg: Für diese Stunden wird Ihre Seite direkt von Ihrem eigenen Server ausgeliefert, der auf keiner Liste steht, und den Rest des Monats ändert sich nichts.
Der Haken beim vierten ist, dass er Aufmerksamkeit verlangt, von Hand geht und schnell gehen muss – an einem Samstag um zehn Uhr abends. Also haben wir es automatisiert.
Wie wir es gelöst haben
Wir haben ein kleines Programm geschrieben, das auf dem Server lebt und genau das tut, von selbst und ohne jemanden zu behelligen: Jede Minute prüft es, ob Ihre Adresse auf den Sperrlisten gelandet ist. Ist sie es, nimmt es Ihre Seite aus Cloudflare heraus, damit sie erreichbar bleibt. Fällt die Sperre, stellt es sie zurück. Die Umstellung braucht etwa zwanzig Sekunden und niemand muss etwas anfassen.
Wir haben es gebaut, weil wir es brauchten: Wir betreiben bookflowr.com und die Domains der Betriebe, die es nutzen, und Samstagabende zu verlieren war keine Option. Weil viele dasselbe Problem haben, haben wir es kostenlos und quelloffen auf GitHub veröffentlicht, mit einer Installationsanleitung für alle, die sich auf einem Server auskennen.
Was Sie währenddessen merken
In diesen Stunden wird Ihre Seite direkt von Ihrem eigenen Server ausgeliefert: Für weit entfernte Besucher lädt sie etwas langsamer und sie kommt ohne den Filter von Cloudflare aus. Sobald die Sperre fällt, ist von selbst wieder alles normal.
Dafür bleibt Ihr Shop offen und Sie verkaufen weiter – worum es an einem Samstagabend einzig geht.
Passiert Ihnen das und Sie wissen nicht, wo Sie anfangen sollen?
Wenn Ihnen das Gelesene ein wenig zu sehr nach Ihrem Fall klingt, schreiben Sie uns und wir sehen es uns an. Herauszufinden, ob es das ist, dauert eine halbe Stunde – und wenn ja, richten wir das System ein und lassen es laufen, damit Sie es nie wieder merken.
Dasselbe gilt, wenn Ihre Seite ab und zu ausfällt und Sie nie wussten, warum. Manchmal ist es das und manchmal nicht, aber es zu wissen ist schon das halbe Problem.