WordPress bei Strato: JSON-Fehler beim Speichern von Beiträgen mit Links

Wenn man bei STRATO eine WordPress-Seite betreibt, kann es vorkommen, dass beim Versuch, einen Beitrag zu speichern, der Links enthält, zu einer Fehlermeldung kommt und Speichern unmöglich ist.

Im aktuellen Fall hatte ich eine WordPress-Seite von meinem Entwicklungsserver beim Hoster meines Vertrauens in eine STRATO-WordPress-Installation umgezogen. Das hatte auch alles gut geklappt – bis der Kunde dann versuchte, einen neuen Beitrag anzulegen. Beim Klick auf „Veröffentlichen“ kam die Fehlermeldung, dass es sich um ein nicht gültiges JSON-Objekt handeln würde.

Erstmal hatte ich auf fehlerhaften HTML-Code getippt, der vielleicht per Copy&Paste in den Editor gekommen sein könnte. Das war in diesem Fall aber nicht der Fall.

Also erstmal getestet:

  • Neuen Beitrag erstellt, nur Überschrift rein, Veröffentlichen – GEHT.
  • Ein bisschen Text eingefügt, Veröffentlichen – GEHT.
  • Einen Link zu https://google.de eingefügt, Veröffentlichen – GEHT.
  • Einen Link zu https://lufthansa.de eingefügt – Veröffentlichen – FEHLER.
  • Link geändert zu https://nuernberg.de – Veröffentlichen – FEHLER.
  • Link geändert zu https://microsoft.com – Veröffentlichen – GEHT.

Nach einiger weiterer Testerei und Recherche fand ich schließlich die Ursache für dieses seltsame Verhalten: STRATO beglückt seine Webhosting-Kunden mit einem so genannten Gästebuch-Spamfilter, der offenbar das Veröffentlichen von Links nach einem nicht nachvollziehbaren Algoritmus, dafür aber sehr wirkungsvoll unterbindet.

Diesen Filter kann man aber zum Glück einfach im Strato-Backend unter „Sicherheit“ deaktivieren. Jetzt muss man sich zwar um Gästebuch-Spam selbst kümmern (so man denn ein Gästebuch betreibt), dafür kann man aber wieder Links zu beliebigen Seiten veröffentlichen und nicht nur zu denen, die STRATO cool findet. 😁

Strato Gästebuch-Spamfilter

Der Gästebuch-Spamfilter bei Strato ist eine serverseitige Sicherheitsfunktion in Webhosting-Paketen, die Spam in Gästebüchern blockiert, indem sie verdächtige Eingaben wie Skripte oder Uploads filtert. Er stört oft CMS-Funktionen wie Datei-Uploads in Contao, Joomla oder WordPress-Plugins sowie API-Integrationen in Strato-Webshops.​​

Deaktivierung

Melden Sie sich in Ihrem Strato-Kundenaccount an und navigieren Sie links zu Sicherheit. Wählen Sie Gästebuch-Spamfilter (oder ServerSide Security / ServerSide AntiSpam) und deaktivieren Sie ihn. Bei Webhosting-Paketen: Paketverwaltung > Sicherheit > Filter deaktivieren.