What to expect when updating the Cloudflare add-on to version 2.5
English version: What to expect when updating the Cloudflare add-on to version 2.5
Das Cloudflare-Add-on 2.5 ändert die Art und Weise, wie WP Cerber die von ihm verwalteten Cloudflare-IP-Zugriffsregeln speichert. Beim Update von einer älteren Version erstellt das Add-on diese bestehenden Regeln automatisch anhand des aktuellen WP-Cerber-Status neu, anstatt jeden einzelnen Regeleintrag manuell zu migrieren.
Für die meisten Websites ist keine manuelle Regelerstellung erforderlich.
Vor dem Aktualisieren
Das Cloudflare-Add-on 2.5 erfordert Folgendes:
- WP Cerber 9.8.3 oder neuer
- PHP 7.4 oder neuer
Falls auf Ihrer Website eine ältere Version von WP Cerber läuft, aktualisieren Sie WP Cerber, bevor Sie das Cloudflare-Add-on aktualisieren.
Stellen Sie sicher, dass Ihre Cloudflare-E-Mail-Adresse und Ihr globaler API-Schlüssel in den Add-on-Einstellungen gespeichert sind. Der automatische Neuaufbau startet erst, wenn diese Anmeldeinformationen vorhanden sind.
Die Protokollierung von Diagnosedaten ist optional, aber durch die Aktivierung vor dem Update erhalten Sie eine detaillierte Aufzeichnung des Wiederherstellungsvorgangs im WP Cerber-Diagnoseprotokoll.
Was passiert nach dem Update?
Von älteren Add-on-Versionen erstellte Regeln werden nicht einzeln konvertiert. Ältere Datensätze enthalten nicht immer genügend Informationen, um zuverlässig festzustellen, ob eine Cloudflare-Regel ursprünglich zu einer Sperrung oder einem Eintrag in einer IP-Zugriffsliste gehörte.
Version 2.5 verwendet daher den aktuellen WP Cerber-Status als maßgebliche Quelle. Sie erstellt die Cloudflare-Regeln neu, die nun für Folgendes existieren sollten:
- die Liste der zulässigen IP-Zugriffe
- die Liste der blockierten IP-Zugriffe
- aktive WP Cerber-Sperren, die das Add-on normalerweise synchronisiert
Der Neuaufbau erfolgt gemäß Ihren aktuellen Add-on-Einstellungen. Wenn die Synchronisierung für eine dieser Kategorien deaktiviert ist, werden die Regeln in dieser Kategorie nicht neu erstellt.
Dieser Vorgang ändert weder Ihre WP Cerber IP-Zugriffslisten noch aktive Sperren. Cloudflare-Regeln, die nicht vom WP Cerber Cloudflare-Add-on verwaltet werden, sind nicht Teil der Neuerstellung.
Wenn der Wiederaufbau beginnt
Der Neuaufbau startet automatisch, wenn das Add-on das nächste relevante WP Cerber IP-Ereignis verarbeitet, wie z. B. eine Sperrung, eine Entsperrung oder eine Änderung einer IP-Zugriffsliste.
Das bedeutet, dass die Aktualisierung des Add-ons möglicherweise nicht genau zum Zeitpunkt der Aktualisierung erfolgt. Auf einer wenig frequentierten Website kann das nächste relevante Ereignis erst später eintreten. Bis dahin bleiben die bestehenden Cloudflare-Regeln in Kraft und das Add-on funktioniert wie gewohnt.
Wenn Sie den Neuaufbau auslösen möchten, ohne auf normale Aktivitäten zu warten, können Sie einen Eintrag zu einer WP Cerber IP-Zugriffsliste hinzufügen und ihn anschließend wieder entfernen.
Was Ihnen in Cloudflare auffallen könnte
Der Neuaufbau ersetzt die alten Cloudflare-Regelobjekte, anstatt sie beizubehalten. Daher ändern sich die Regel-IDs und die Anzahl der sichtbaren Regeln kann sich während des Neuaufbaus vorübergehend ändern.
Große Zugriffslisten oder eine große Anzahl aktiver Sperren können mehrere Anfragen erfordern. Das Add-on führt den Wiederaufbau schrittweise durch, anstatt zu versuchen, jede Regel bei einer einzigen Website-Anfrage neu zu erstellen.
Das Add-on entfernt normalerweise eine alte Regel, bevor es eine neue erstellt, da Cloudflare keine weitere IP-Zugriffsregel für ein Ziel zulässt, das bereits von einer bestehenden Regel abgedeckt wird. Wenn Cloudflare die Löschung einer alten Regel ablehnt, bleibt diese Regel für einen erneuten Versuch gespeichert und kann die Erstellung der neuen Regel vorübergehend verhindern.
WP Cerber setzt seine bestehenden IP-Zugriffslisten und -Sperren während des gesamten Prozesses weiterhin durch. Während des Neuaufbaus sind vorübergehende Änderungen im Cloudflare-Regelsatz zu erwarten.
Einige WP Cerber-Einträge können nicht zu Cloudflare gespiegelt werden.
WP Cerber unterstützt ein breiteres Spektrum an IP-Adress- und Netzwerkdefinitionen als Cloudflare IP Access Rules.
Wenn ein Eintrag in der IP-Zugriffsliste oder ein Sperrziel in WP Cerber gültig ist, aber nicht von Cloudflare dargestellt werden kann, lässt das Add-on es in WP Cerber unverändert und erstellt keine Cloudflare-Regel dafür.
Der Neuaufbau überschreibt oder entfernt niemals einen WP Cerber-Eintrag, nur um ihn mit Cloudflare kompatibel zu machen. Cloudflares eigene Beschränkungen für Regelziele gelten auch nach dem Update weiterhin.
Wenn der Wiederaufbau unterbrochen wird
Der Wiederaufbau ist so konzipiert, dass er sich über mehrere WP Cerber IP-Ereignisse erstreckt. Falls er während einer Anfrage nicht abgeschlossen werden kann, wird sein Status beibehalten und die Verarbeitung später fortgesetzt.
Ein fehlgeschlagener Datenbankzugriff hält die betroffene Phase ebenfalls in der Schwebe. Kann eine alte Cloudflare-Regel nicht gelöscht werden, bleibt ihr zugehöriger Datensatz für einen erneuten Versuch verfügbar.
Eine einzelne Ersetzungsregel, die Cloudflare ablehnt, führt nicht dazu, dass der gesamte Neuaufbau fortgesetzt wird. Dieser Fehler kann einem Administrator gemeldet oder im Diagnoseprotokoll vermerkt werden, sofern die Protokollierung aktiviert ist. Die entsprechende Cloudflare-Regel kann nach Abschluss des Neuaufbaus weiterhin fehlen.
Sollte das endgültige Cloudflare-Regelset nicht wie erwartet aussehen, überprüfen Sie zunächst die WordPress-Admin-Benachrichtigungen. Wenn die Diagnoseprotokollierung aktiviert war, prüfen Sie das WP-Cerber-Diagnoseprotokoll auf abgelehnte Cloudflare-Operationen oder nicht unterstützte Ziele.
Falls scheinbar nichts gestartet wurde, überprüfen Sie, ob die Cloudflare-E-Mail-Adresse und der globale API-Schlüssel in den Add-on-Einstellungen gespeichert sind, und lösen Sie dann ein entsprechendes IP-Ereignis aus, indem Sie einen Eintrag in der IP-Zugriffsliste hinzufügen und entfernen.
Nach dem Wiederaufbau
Sobald der Neuaufbau abgeschlossen ist, enthält Cloudflare die Regeln, die das Add-on aus dem aktuellen WP Cerber-Status erstellen konnte, sowie die Ziele, die Cloudflare repräsentieren kann. Anschließend synchronisiert das Add-on die IP-Zugriffslisten normal weiter, um spätere Änderungen, Sperrungen und Entsperrungen zu erfassen.
Normalerweise müssen Sie die Cloudflare-Regeln nach dem Update auf Version 2.5 nicht manuell neu erstellen.