Ich nutzte eigentlich seit eh und je bestimmte Skripte mit SSL ich habe jetzt auf einmal Probleme und weis nicht warum. Weis jemand was die Ursache ist und wie man das behebt?
Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in D:\IP-Symcon\scripts\36898.ips.php on line 2
Warning: file_get_contents(): Failed to enable crypto in D:\IP-Symcon\scripts\36898.ips.php on line 2
Ist das jetzt also Fort- oder Rückschritt zu betrachten durch PHP 5.6, irgendwie ging es ja vorher auch. Muss ich das jetzt so umständlich machen wie dort beschrieben? So ganz kapiert habe ich das trotzdem noch nicht, ich habe jetzt mal statt file_get_contents durch Sys_GetURLContent ersetzt und da kommt keine Fehlermeldung. Wie kann das sein wenn es doch wohl mit PHP 5.6 zusammenhängt ?
Sys_GetURLContent ist Bestandteil von IPS und nicht bin PHP.
Es ist ein Fortschritt, weil das Zertifikat auf Gültigkeit überprüft wird; deins ist nicht gültig.
Kompliziert ist aber nicht, contextOptions sollte man sowieso nutzen um das Timeout und Connect-Timeout zu setzen.
Michael