• Bisher hat das Plugin auf unserer Webseite gute Dienste geleistet, aber seit der Version 5 wird jeder Versuch, Mitglied des Vereins zu werden, als “Gibberish content” eingestuft. Der Nutzen ihres Plugins für den Verein besteht vor allem im Abweisen von Bots, von denen wir teilweise mit Registrierungsversuchen (unsere Webseite hat Zusatzleistungen für Vereinsmitglieder) überschwemmt wurden. Die Abweisung von Gibberish content spielt für unsere Webseite keine Rolle, ich würde sie gerne ganz deaktivieren. Der “Proof of work” Mechanismus reicht vollkommen, und wenn vielleicht 1 Fall von Gibberish content pro Woche auftritt, dann können wir damit leben. Mit dem Abweisen von Beitrittserklärungen können wir aber nicht gut leben. Aus dem Protokoll wird für mich auch nicht klar, welches Feld zur Blockade geführt hat (letters=5,alnum=304,solo=0).

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Matthias Nordwig

    (@matthiasnordwig)

    Vielen Dank für diesen Bericht — er hat mehr ausgelöst als eine Fehlerbehebung.

    Sie haben recht: Der Nutzen der Gibberish-Erkennung steht in keinem Verhältnis zu dem Schaden, den sie anrichtet, wenn sie danebenliegt. Ein abgewiesener Beitrittsantrag wiegt schwerer als ein durchgerutschter Spam pro Woche. Ich habe nun auch schon mehrere Reports in diesem Zusammenhang.

    Mit Version 6.0.0, soeben veröffentlicht, ist die Erkennung standardmäßig aus. Nach dem Update prüft sie gar nichts mehr, bis Sie ausdrücklich Felder dafür auswählen. Der Proof-of-Work, die Blockliste und die Wiederholungssperre laufen unverändert weiter — genau die Schutzschicht also, die für Sie ohnehin die Arbeit macht.

    Wenn Sie die Prüfung für ein einzelnes Feld wollen (das können Sie tun wenn wieder etwas durchkommt): Öffnen Sie eine gespeicherte Nachricht, und neben jedem Feld steht ein Knopf „Check this field for gibberish”. Ein Klick genügt, ein weiterer nimmt es wieder heraus. Wählen Sie dort Nachrichten- oder Betreff-Felder — technische Felder wie Tokens oder Referenznummern sind von Natur aus zufällig und würden jede echte Einsendung auffällig machen.

    Zu Ihrer zweiten Beobachtung, dass aus dem Protokoll nicht hervorging, welches Feld die Blockade auslöste: Auch das ist behoben. Die Begründung nennt jetzt den Feldnamen — gibberish:letters=5,alnum=304,solo=0,field=…. Ihr Wert alnum=304 deutet übrigens auf genau so ein technisches Feld hin: 304 Zeichen aus Buchstaben und Ziffern, aber nur 5 Buchstaben-Token — das schreibt kein Mensch, das ist ein verstecktes Feld eines anderen Plugins.

    Thread Starter martink52

    (@martink52)

    Das hört sich gut an, das wird uns sehr helfen. Das Formular, das hier die Probleme macht, ist recht komplex, es benutzt Contact Form7 zusammen mit Conditional Fields für Conatct Form 7 und Contact Form 7 Signature und enthält viele Felder und eine Menge Bedingungen, die wohl zu recht viel technischen Feldern führen. Ich werde das nach dem Update auf die neue Version beobachten und hoffe, das ihr Plugin jetzt wieder so gute Dienste leistet wir bisher.

Viewing 2 replies - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.