2016-09-13 4 views
0

ののFacebookにFacebook API Graphの "get"リクエストを送信しました。数日間Facebook PHP SDK:不明なSSLプロトコルエラー

は、私のスクリプトは、(50時間の%、またはそれ以上)が失敗し、私はこのエラーが持っている:

Unknown SSL protocol error in connection to graph.facebook.com:443

を、私は知っていない理由理由:

  • スクリプトを変更しませんでした。
  • 私はサーバー上で何も変更しませんでした。
  • さらに、私のスクリプトは2台のサーバーで動作し、問題は両方で発生します。

ここでは詳細は以下のとおりです。

#0 /var/www/oie/vendor/facebook/php-sdk-v4/src/Facebook/FacebookClient.php(216): Facebook\HttpClients\FacebookCurlHttpClient->send(' https://graph.f ...', 'GET', '', Array, 60) #1 /var/www/oie/vendor/facebook/php-sdk-v4/src/Facebook/Facebook.php(469): Facebook\FacebookClient->sendRequest(Object(Facebook\FacebookRequest)) #2 /var/www/oie/vendor/facebook/php-sdk-v4/src/Facebook/Facebook.php(342): Facebook\Facebook->sendRequest('GET', '273607869342343...', Array, NULL, NULL, NULL) #3 /var/www/oie/src/AppBundle/Controller/APIGraphController.php(239): Facebook\Facebook->get('273607869342343...') #4 [internal function]: AppBundle\Controller\APIGraphController->importAction(Object(Symfony\Component\HttpFoundation\Request)) #5 /var/www/oie/var/bootstrap.php.cache(3042): call_user_func_array(Array, Array) #6 /var/www/oie/var/bootstrap.php.cache(2997): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request), 1) #7 /var/www/oie/var/bootstrap.php.cache(2337): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #8 /var/www/oie/web/app.php(18): Symfony\Component\HttpKernel\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #9 {main}

問題は何ですか?

答えて

1

私はhttps://packagist.org/packages/facebook/graph-sdk#4.0.23

と同じ問題(SSLプロトコルエラー)がFYI

問題を

が、私はこの変更で解決しているSSL証明書とcURLの交渉をされて放棄されました

vendor/facebook/graph-sdk/src/Facebook/HttpClients/FacebookCurlHttpClient.phpまたはvendor/facebook/php-sdk-v4/src/Facebook/HttpClients/FacebookCurlHttpClient.php

検索public function openConnection機能と内部のオプションの配列は

  • CURLOPT_SSLVERSION => 6

を追加し、

  • CURLOPT_SSL_VERIFYPEER => false
+0

を変更ありがとう、動作しているようです。 – Marin74

関連する問題