Seite 1 von 1

[3.2] Probleme beim Einrichten von Google reCaptcha v2

Verfasst: 06.01.2018 11:40
von Ironarrow
Hallo zusammen,

ich hatte vor einigen Jahren auf einer Seite die ich betreue reCaptcha von Google eingerichtet (damals noch Version 1).

Vor kurzem habe ich festgestellt, dass dieses in meinem Board nicht mehr funktioniert. Ich kann leider nicht sagen, seit wann nicht mehr (und somit auch nicht, durch welchen Versionswechsel das Problem aufgetaucht ist).

Die Internetseite wird via https aufgerufen:

https://www.meineseite.de


Das Board ist erreichbar über:

https://www.meineseite.de/phpBB3


Mein Board hat folgende Eigenschaften:

- Version 3.2.1
- Aufruf via https
- es wird nur das prosilver-Style verwendet
- einzige zusätzliche Erweiterung ist das Tapatalk-Plugin

Unter http://www.google.com/recaptcha habe ich mir für meine Seite die Schlüssel generiert. Hierzu habe ich folgendes auf der Google-Seite eingegeben:

Domains: meineseite.de
(ohne www oder https)

Erweiterte Einstellungen -> Domainnamen verifizieren: aktiviert


Ich habe im Board folgende Einstellungen:
Allgemein -> Anti-Spam-Bot-Maßnahme -> Spambot bei Registrierung: aktiv
Allgemein -> Anti-Spam-Bot-Maßnahme -> Registrierungsversuche: 10
Allgemein -> Anti-Spam-Bot-Maßnahme -> max. Anzahl Anmeldeversuche: 3
Allgemein -> Anti-Spam-Bot-Maßnahme -> Spambot für Gästebeiträge: aktiv
Allgemein -> Anti-Spam-Bot-Maßnahme -> Benutzer Austausch der Anti-Spam-Bot-Anfrage erlauben: aktiv
Allgemein -> Anti-Spam-Bot-Maßnahme -> Installierte Plugins: reCaptcha
Allgemein -> Anti-Spam-Bot-Maßnahme -> Konfigurieren -> Öffentlicher reCaptcha-Schlüssel: <Der Schlüssel der bei Google unter "Website-Schlüssel" dargestellt wird>
Allgemein -> Anti-Spam-Bot-Maßnahme -> Konfigurieren -> Privater reCaptcha-Schlüssel: <Der Schlüssel der bei Google unter "Geheimer-Schlüssel" dargestellt wird>

Alle Einstellungen sind mit "Absenden" gespeichert worden.

Trotzdem wird kein Captcha-Feld im Bereich Vorschau oder auch auf der Registrierungsseite dargestellt. Schaue ich mir den Quellcode-der jeweiligen Seite an, ist der Captcha-Blck jedoch vorhanden:

Code: Alles auswählen

<dd class="captcha">
		<noscript>
			<div>Bitte aktiviere JavaScript in deinem Browser, um die Aufgabe zu laden.</div>;
		</noscript>
		<script src="http://www.google.com/recaptcha/api.js?hl=de" defer="" async=""></script>
		<div class="g-recaptcha" data-tabindex="8" data-sitekey="___der_Website_Schlüssel__"></div>
	</dd>
	
Hat jemand eine Idee, woran das liegen kann? Ich habe es mit Edge und Firefox 57 getestet.

Gruß,

Ironarrow

Re: [3.2] Probleme beim Einrichten von Google reCaptcha v2

Verfasst: 06.01.2018 18:16
von vfrblue
Unter Google überprüfen, ob "reCaptcha V2" für die Webseite fehlerfrei zugeordnet ist. Es wird meines Wissens nicht automatisch aktualisiert.

Re: [3.2] Probleme beim Einrichten von Google reCaptcha v2

Verfasst: 06.01.2018 18:46
von Ironarrow
Danke, für deine Antwort.

Ich habe die Schlüssel heute noch gelöscht gehabt und neue generiert.

In der Übersicht "Ihre reCaptcha-Websites" steht:

Websitetyp: V2
Spamindex: nicht verfügbar
Erfolgsquote: nicht verfügbar

Sollte also korrekt erkannt werden.

Re: [3.2] Probleme beim Einrichten von Google reCaptcha v2

Verfasst: 06.01.2018 18:49
von vfrblue
Du kannst es ja überprüfen, indem du eine "Pseudo"-Anmeldung machst. Alles ausfüllen, bis zum reCaptcha, und dann abbrechen. :wink:

Re: [3.2] Probleme beim Einrichten von Google reCaptcha v2

Verfasst: 07.01.2018 15:13
von Ironarrow
Ich habe ja ausprobiert eine neue Benutzerregistrierung durchzuführen. Es wird aber kein Captcha auf der Registrierungsseite angezeigt.

Automatisch dem Beitrag hinzugefügt nach 38 Minuten 31 Sekunden. Bitte Regel für „Topic-Bumping“ beachten. Danke.

Ich bin schon ein wenig schlauer. Ein Blick in die Web-Entwickler-Umgebung von Firefox und man ist schlauer :-)
Laden von gemischten aktiven Inhalten "http://www.google.com/recaptcha/api.js?hl=de" wurde blockiert.
Meine Internet-Seite und mein Forum laufen mit https. Es wird nun versucht http://www.google.de/.... zu laden und das ist nicht gestattet.

Wie kann ich die URL für Google auch auf https umstellen?

Re: [3.2] Probleme beim Einrichten von Google reCaptcha v2

Verfasst: 07.01.2018 16:03
von vfrblue
Hast du für reCapcha eine Erweiterung installiert? Wenn ja, bitte deinstallieren und die reCaptcha-Einstellung von phpBB 3.2 benutzen. In der wird die Google-Seite mit https:// aufgerufen.

Re: [3.2] Probleme beim Einrichten von Google reCaptcha v2

Verfasst: 07.01.2018 16:33
von Ironarrow
Nein, eine Erweiterung ist nicht installiert.

Ich habe jetzt mal testweise die Datei phpbb/captcha/plugins/recaptcha.php editiert und für die "unverschlüsselte" Verbindung auch https eingetragen.

Und damit klappt es. Ich werde mich also mal mit meinem Webhoster in Verbindung setzen, warum die SSL-Abfrage (is_secure() ) nicht korrekt erkannt wird. Die Einstellungen für Cookies und Domain habe ich schon auf "Sichere Cookies" bzw. https und Port 443 etc. gesetzt.

Re: [3.2] Probleme beim Einrichten von Google reCaptcha v2

Verfasst: 07.01.2018 17:43
von vfrblue
Kann dein Forum auch mit http:// aufgerufen werden? Wenn ja, solltest du deine .htaccess-Datei um diese Eintragungen ergänzen

Code: Alles auswählen

RewriteBase /
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
So wird dein Forum immer mit https:// aufgerufen.

Re: [3.2] Probleme beim Einrichten von Google reCaptcha v2

Verfasst: 07.01.2018 18:59
von Ironarrow
Danke für den Hinweis, aber leider brachte das keinen Erfolg.

Das einzige, was erscheint, war ein HTTP-Server-Meldung.

Ich warte mal ab, was mein Webhoster dazu sagt.

Danke euch trotzdem alle für die Ratschläge.