Registrierung funktioniert nicht, wenn hCaptcha aktiviert ist und die Schlüssel nicht konfiguriert sind

Es scheint, dass auf unserer (offiziell gehosteten) Instanz das hCaptcha-Plugin standardmäßig aktiviert war, aber (aus offensichtlichen Gründen) nicht mit einem hCaptcha-Konto konfiguriert wurde. Ein Benutzer hat gerade berichtet, dass er sich nicht anmelden konnte und die folgende Meldung erhalten hat:

Es gab ein Problem mit hCaptcha. Wenn das Problem weiterhin besteht, wenden Sie sich bitte an einen Systemadministrator.

Das Deaktivieren des hCaptcha-Plugins scheint das Problem zu beheben.
Es ist unklar, wie viele Benutzer betroffen waren, da Benutzer ohne Anmeldung einen alternativen Weg finden müssen, um uns zu kontaktieren. Dies dient nur zur Information für andere Administratoren.

1 „Gefällt mir“

Das hCaptcha-Plugin ist nicht standardmäßig aktiviert, oder es sollte nicht aktiviert sein!

Können Sie in Ihren Protokollen für Mitarbeiteraktionen nachsehen, wann das Plugin auf Ihrer Website aktiviert wurde?

3 „Gefällt mir“

Oh Entschuldigung, habe nicht richtig nachgesehen, es wurde tatsächlich von einem anderen Administrator erledigt, das geht also auf unsere Kappe.

1 „Gefällt mir“

Cool! Schön zu sehen, dass das kein weit verbreitetes Problem ist. :sweat_smile:

Ich habe es mir genauer angesehen und kann bestätigen, dass auf meiner Website die Site-Einstellung discourse hcaptcha enabled nicht standardmäßig ausgewählt ist, was korrekt ist. Das Plugin ist auf unserem Hosting nicht standardmäßig aktiviert (zumindest nicht auf dem Starter-Plan, den ich gerade getestet habe). Wenn Sie das Plugin jedoch aktivieren, wird die Einstellung discourse hcaptcha enabled bereits aktiviert.

Dies scheint also ein Fall zu sein, in dem Website-Besitzer sich versehentlich und ohne Vorwarnung in der Admin-Oberfläche ins eigene Fleisch schneiden können. Wenn Sie das Plugin aktivieren und dann discourse hcaptcha enabled aktivieren, aber keine Schlüssel angeben (oder falsche Schlüssel angeben), wird in der Benutzeroberfläche keine Warnung angezeigt. Es gibt auch keine Anleitung, wie man ein hCaptcha-Konto bekommt.

Stattdessen wird auf dem Anmeldeformular ein Fehler angezeigt und eine Anmeldung ist unmöglich.

1 „Gefällt mir“

Ich habe einen Pull Request erstellt, um weitere Anleitungen zu den Website-Einstellungen hinzuzufügen, damit andere diese Situation vermeiden können. Bearbeitet: zusammengeführt.

Mir ist auch aufgefallen, dass es eine Warnung gibt, die auf Ihrer Admin-Startseite angezeigt werden sollte, um Sie über ein Problem mit Ihrer hCaptcha-Konfiguration zu informieren. Ich schätze, sie war nicht auffällig genug?

Es gibt ein Problem mit Ihrer hCaptcha site_key- oder secret_key-Konfiguration

3 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.