reCaptcha fehler "Could not open socket"

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
keap
Mitglied
Beiträge: 99
Registriert: 01.03.2010 10:53
Kontaktdaten:

reCaptcha fehler "Could not open socket"

Beitrag von keap »

Hi zusammen,

Ich habe wieder mal ein kleines Problem.
reCaptcha funktioniert seit gut 3Wochen nicht mehr, es erscheint folgender Fehler "Could not open socket".
Dies erscheint in meinem phpBB 3.0.12 Forum wie auch auf der Joomla 2.5.20 Site.
Hier kann es gerne mal ausgetestet werden http://forum.star-trek.ch/posting.php?mode=post&f=24

Was denkt ihr, könnte das sein?
Ich habe jetzt mal auf google die Sites neu registriert und die neuen public und private keys eingetragen. Auf Joomla wie auch auf phpBB ohne Erfolg. Soll heissen, derselbe Fehler erscheint immer noch.
Gemäss Google Suche mussten einige die denselben Fehler haben, in der recaptcha.php die Einstellungen ändern in
const RECAPTCHA_API_SERVER = "http://www.google.com/recaptcha/api";
const RECAPTCHA_API_SECURE_SERVER = "https://www.google.com/recaptcha/api";
const RECAPTCHA_VERIFY_SERVER = "api-verify.recaptcha.net"
Die reCaptcha.php habe ich jetzt mal in Joomla auf diese Angaben geprüft und sind korrekt.

Mein Hostingpartner hat mir geraten reCaptcha zu aktualisieren, ich weiss aber nicht wie das gehen soll.

Für weitere Ratschläge bin ich Dankbar :)

Beste Grüsse,
Kevin
Benutzeravatar
Elsensee
Ehemaliges Teammitglied
Beiträge: 832
Registriert: 19.05.2010 15:14
Wohnort: Hamburg
Kontaktdaten:

Re: reCaptcha fehler "Could not open socket"

Beitrag von Elsensee »

Ich würde mal schauen, ob in der php.ini vielleicht die Option allow_url_fopen auf "Off" ist, dann funktioniert das nämlich nicht. :wink:
Du kannst das auch im Administrations-Bereich unter "PHP-Information" überprüfen.
Posts mostly powered by GitHub and phpBB.de Cross-Reference

2015-03-20 - Never forget 8)
Benutzeravatar
keap
Mitglied
Beiträge: 99
Registriert: 01.03.2010 10:53
Kontaktdaten:

Re: reCaptcha fehler "Could not open socket"

Beitrag von keap »

Hi zusammen,

So, das Problem ist gelöst:
Ich musste 2 Änderungen an diversen recaptchalib.php Dateien durchführen

>>> recaptchalib.php
von
define("RECAPTCHA_VERIFY_SERVER", "www.google.com");
nach
define("RECAPTCHA_VERIFY_SERVER", gethostbyname("www.google.com"));

von
if( false == ( $fs = @fsockopen($host, $port, $errno, $errstr, 10) ) ) {
nach
if( false == ( $fs = @fsockopen(gethostbyname($host), $port, $errno, $errstr, 10) ) ) {

Jetzt funktioniert recaptcha wieder wie es soll :)
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“