This is due to Vulnerability POODLE: SSLv3.0 (CVE-2014-3566) .
After this vulnerability was announced today, many services have completely disabled SSLv3, including Facebook, and it happens that Facebook uses SSLv3 in its PHP SDK.
, PHP PHP SDK, , base_facebook.php, :
$opts[CURLOPT_SSLVERSION] = 3;
, SSLv3 ( ):
$opts[CURLOPT_SSLVERSION] = CURL_SSLVERSION_DEFAULT;
:
$opts[CURLOPT_SSLVERSION] = CURL_SSLVERSION_TLSv1;
$opts[CURLOPT_SSLVERSION] = CURL_SSLVERSION_TLSv1_0;
, API Facebook TLSv1.0 SSLv3.
makeRequest ($ url, $params, $ch = null) " 963, PHP SDK, , .