У меня проблема с моим приложением.Symfony 2.8.4 + BeSimpleSsoBundle + Jasig CAS Ошибка
Я использую Symfony 2.8.4 и в списке поставщиков I ave besimmple/sso-auth-bundle, в последней версии.
У меня есть приложение на старом сервере centos с php 5.3.3, который работает, но с symfony 2.5 я должен обновить symfony.
На dev plateform (winw 10 + wamp 2.4) моя работа с приложением: besimple может авторизоваться на моем сервере CAS, без pb. Но на моем новом сервере, CentOS 7, PHP 5.4.16 не работает, я получил это исключение:
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;
У меня есть другое приложение, GLPI на этом сервере, которые используют завиток к, и она работает.
Я не знаю, что делать, и я использую его, чтобы он был на производстве.
Я попытался изменить curl_opt в с CIPHER_LIST так:
curl_setopt($this->lastCurl , CURLOPT_SSL_CIPHER_LIST, 'ecdhe_rsa_aes_128_gcm_sha_256');
, но я получил эту ошибку:
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;
Можете ли вы мне помочь?
PS: Я пытаюсь разместить приложение на другом сервере с debien, чтобы узнать, не связана ли проблема с моим дистрибутивом.