Nach Update auf 3.0 - SSL CONNECTION TIMEOUT

Habe vor zwei Tagen auf das Update auf die 3.0 installiert. Seitdem bekomme ich mit PHP_CURL keine SSL Vebindung mehr zu einer bestimmten Seite, welche im Browser allerdings aufrufbar ist. Es kommt immer die Fehlermeldung: " ssl connection timeout". Andere Seiten, wie z.B. https://www.google.de funktionieren.

Ich bin gerade ein wenig ratlos und könnte einen Tipp vertragen :confused:

Hier mein Code:

<?

$sAnzeigerAnmeldung_URL = 'https://leserservice.wa.de/abo/benutzer/startseite/Anmelden';

	// Curl initialisieren und Optionen setzen
	$sCookieFile = tempnam(sys_get_temp_dir(), 'Cookie_Anzeiger');
	$ch = curl_init();

	curl_setopt($ch, CURLOPT_URL, $sAnzeigerAnmeldung_URL);
	curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
	curl_setopt($ch, CURLOPT_HEADER, FALSE);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
	curl_setopt($ch, CURLOPT_COOKIESESSION, TRUE);
	curl_setopt($ch, CURLOPT_COOKIEJAR, $sCookieFile);
	curl_setopt($ch, CURLOPT_COOKIEFILE, $sCookieFile);
	curl_setopt($ch, CURLOPT_TIMEOUT, 10);
	// Für SSL Erforderlich
	curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
	curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);

	$sResult = curl_exec($ch);

    if (curl_errno($ch))
    {
        // Fehlerausgabe
        print curl_error($ch);
    }



?>

Wir haben zur 3.0 die SSL Library auf die neuste Version aktualisiert. Vielleicht kommt PHP damit irgendwie nicht klar. Du kannst das am besten Testen, indem du mal die libeay32.dll und ssleay32.dll aus deinem Backup kopierst und dann IPS einmal neu startest.

paresy

Ja, das hat funktioniert, bzw. das Skript läuft wieder.

Kann ich die beiden alten DLLs erstmal so belassen? Oder hat das irgendwelche Seiteneffekte?

Danke für die schnelle Hilfe! Habe da 4h+ dran gesessen, ohne so richtig weiter zu kommen.

Ja, du kannst die DLLs so lassen. Müsste keine Probleme geben.

paresy