Ich habe ein Problem mit meiner Anwendung.Symfony 2.8.4 + BeSimpleSsoBundle + Jasig CAS Fehler
Ich benutze Symfony 2.8.4 und in der Herstellerliste habe ich ein besimmple/sso-auth-bundle, in der letzten Version.
Ich habe eine Anwendung auf einem alten Centos-Server mit PHP 5.3.3, die funktionieren, aber mit symfony 2.5 muss ich Symfony aktualisieren.
Auf dev platform (winw 10 + wamp 2.4) meine anwendung arbeiten: besimple kann auf meinem CAS server authentifizieren, kein pb. Aber auf meinem neuen Server CentOS 7, PHP 5.4.16 es nicht funktioniert, habe ich diese Ausnahme:
Cannot communicate securely with peer: no common encryption algorithm(s).
500 Internal Server Error - RequestException
Stack Trace
in vendor/kriswallsmith/buzz/lib/Buzz/Client/Curl.php at line 31 -
$errorMsg = curl_error($this->lastCurl);
$errorNo = curl_errno($this->lastCurl);
$e = new RequestException($errorMsg, $errorNo);
$e->setRequest($request);
throw $e;
Ich habe eine andere Anwendung, GLPI auf diesem Server, die curl verwenden, und es funktioniert.
Ich weiß nicht, was zu tun ist und ich meine Anwendung, er ist in der Produktion.
Ich versuchte curl_opt mit cipher_list wie das zu ändern:
curl_setopt($this->lastCurl , CURLOPT_SSL_CIPHER_LIST, 'ecdhe_rsa_aes_128_gcm_sha_256');
aber ich diesen Fehler haben:
Cannot connect: SSL is disabled.
500 Internal Server Error - RequestException
Stack Trace
in vendor/kriswallsmith/buzz/lib/Buzz/Client/Curl.php at line 31 -
$errorMsg = curl_error($this->lastCurl);
$errorNo = curl_errno($this->lastCurl);
$e = new RequestException($errorMsg, $errorNo);
$e->setRequest($request);
throw $e;
Können Sie mir helfen?
PS: Ich versuche, die Anwendung auf einen anderen Server zu legen, mit debien, um zu sehen, ob das Problem mit meiner Verteilung kommt.