Protokollierung (Logs)
Marc Wagner
Dezember 12, 2024
In den Plug-in-Einstellungen haben Sie die Möglichkeit, die Protokollierung (Logs) zu aktivieren. Sobald Sie diese Funktion einschalten, werden alle Formulare erfasst. Dabei wird dokumentiert, ob ein Formular erfolgreich gesendet wurde oder als Spam markiert wurde.
Protokollierung aktivieren #
Um die Protokollierung zu aktivieren, wechseln Sie zunächst zu Captcha > Dashboard > Protokolle. Klicken Sie dort auf Logging aktivieren, um die Protokollierung einzuschalten.
Speichern Sie anschließend die vorgenommenen Einstellungen, indem Sie auf die Schaltfläche Speichern klicken.
Hinweis
Die Protokollierung erfasst alle Einträge, die über das Captcha validiert werden. In den Protokollen können Sie technische Details einsehen, die Ihnen helfen, die Einstellungen des Captcha-Plugins zu optimieren. Darüber hinaus erhalten Sie Hinweise darauf, warum bestimmte Einträge als Spam eingestuft wurden.
Protokolle auswerten #
Wechseln Sie in den Reiter Captcha > Protokolleinträge, um die Protokolle auszuwerten. Dort finden Sie eine Übersicht aller Formulare, die während des aktivierten Loggings übermittelt und ausgewertet wurden.
Übersicht
Die Spalte Status zeigt Ihnen auf einen Blick, ob ein Eintrag verifiziert (verified) oder als Spam (Spam) eingestuft wurde.
Der Titel des Protokolls zeigt das Datum und die Uhrzeit an, zu der die Validierung des Formulars stattgefunden hat.
Details
Durch Klicken auf einen Eintrag oder den Link zum Bearbeiten erhalten Sie Zugriff auf weitere technische Details.
Nutzen Sie beispielsweise w3schools.com, um den Inhalt übersichtlicher und lesbarer darzustellen.
Zusätzlich zu den Formulardaten werden die folgenden Werte protokolliert:
/** * Standard Formular Daten von CF7 */ _wpcf7: 31 _wpcf7_version: 5.9.7 _wpcf7_locale: cz_CZ _wpcf7_unit_tag: wpcf7-f31-p2-o1 _wpcf7_container_post: 2 _wpcf7_posted_data_hash: /** * Formular Felder */ Anmerkung: test checkbox-735: Ich habe die Datenschutzhinweise gelesen und bin damit einverstanden /** * Captcha Felder (CF7 Only) * Die Bezeichnung kann variieren, abhängig davon, ob Sie diese geändert haben. */ f12_captcha-443: 8 f12_captcha-443_hash: $2y$10$AaEFLIYRhdmKPY2gHF7Re...q6OQYshbO2acDYFEuSrl2/JRTpytG /** * Zeiterfassung * Felder die dazu dienen, festzustellen, wie schnell das Formular versendet wurde */ php_start_time: 1721715548.4051 js_end_time: 1721715596.486 js_start_time: 1721715553.064 Timer Data: Form loaded: 23.07.2024 06:19:08 [1721715548.4051],Form submitted: 23.07.2024 06:19:54 [1721715594.4],Time passed: 45995 ms, 46 sec, Timer Data PHP: Form loaded: 23.07.2024 06:19:08 [1721715548.4051],Form submitted: 23.07.2024 06:19:54 [1721715594.4],Time passed: 45995 ms, 46 sec, Timer Data JS: Form loaded: 23.07.2024 06:19:13 [1721715553.064],Form submitted: 23.07.2024 06:19:56 [1721715596.486],Time passed: 43422 ms, 43 sec, /** * Schutz vor Mehrfacheinreichung */ f12_multiple_submission_protection: $2y$10$q8dm2qtAg6byepUvikxlDOBZV.Z0fMJVFuvwAvLBgF3MOIVSJikya /** * Captcha Felder * Die Bezeichnung kann variieren, abhängig davon, ob Sie diese geändert haben. */ f12_captcha: 20 f12_captcha_hash: $2y$10$7rEl3t5zS2KSyp.5nXM1WOhu80NzgmTxbfDl2HHpyqS1dERe3jva6 /** * Browser Informationen * Zusätzliche Informationen über den Browser des Besuchers */ Browser Data: browser_name:Chrome,browser_version:126.0.0.0,platform_name:Windows,device_type_name:Desktop,is_mobile:, /** * Header Informationen * Zusätzliche Informationen über den übermittelten Header der Anfrage */ Header Data: Accept:application/json, */*;q=0.1,Accept-Encoding:gzip, deflate, br, zstd,Accept-Language:de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7,Connection:close,User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36, /** * Der Name des Prozesses, der die Nachricht als Spam eingestuft hat */ Log Message: captcha-protection
Mögliche Log-Meldungen und deren Bedeutung #
Die folgenden Meldungen können als Log Message angezeigt werden:
- captcha-protection
Der Benutzer konnte das Captcha nicht lösen. - timer-protection
Das Formular wurde zu schnell abgeschickt. Diese Meldung tritt häufig auf, wenn Bots versuchen, Formulare über Ihre Seite auszufüllen und zu versenden. - ip-protection
Die IP-Adresse des Benutzers wurde blockiert. Dieser Fehler wird ausgelöst, wenn zu viele Nachrichten als Spam eingestuft wurden und der IP-Schutz aktiviert ist. - javascript-protection
Dieser Fehler tritt auf, wenn der Besucher kein JavaScript interpretieren konnte. Oftmals deutet dies auf einen Missbrauch durch Bots hin. - multiple-submission-protection
Dieser Fehler tritt auf, wenn versucht wurde, das Formular in zu kurzen Abständen mehrfach hintereinander abzusenden. - rule-protection
Dieser Fehler tritt auf, wenn der Besucher ein Wort eingegeben hat, das auf der Blacklist steht, oder BB-Code bzw. zu viele Links im Text verwendet hat.
Die Log-Meldungen sind von den aktivierten Schutzmethoden abhängig.
Löschen von Protokollen #
Die Protokolle lassen sich bequem löschen, indem Sie zu Captcha > Dashboard > Protokolle navigieren und dort die Option Alle Löschen auswählen.
Alternativ haben Sie die Möglichkeit, ausschließlich Einträge zu löschen, die älter als 3 Wochen sind.
Hinweis
Denken Sie daran, die Protokollierung nach dem Löschen der Einträge zu deaktivieren, um zu verhindern, dass weitere Daten hinzugefügt werden. Andernfalls könnte die Protokollierung die Datenbank unnötig aufblähen und die Performance Ihrer Website beeinträchtigen.
Artikel von:
Marc Wagner
Hallo, Marc hier. Ich bin der Gründer von Forge12 Interactive und bereits seit über 20 Jahren leidenschaftlich dabei Webseiten, Onlineshops, Anwendungen und SaaS-Lösungen für Unternehmen zu entwickeln. Vor der Gründung habe ich bereits in Börsen notierten Unternehmen gearbeitet und mir allerlei Wissen angeeignet. Dieses Wissen möchte ich nun an meine Kunden weitergeben.