Skip to Content

Unknown cipher in list: TLSv1 SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

 
Upgrading to the latest version of Ezeelogin available in the customer portal is known to fix this issues. If you continue to have issues, do read ahead.

Upgrading CURL to the latest version 7.59.0 will fix the issue while accessing Cpanel/WHM.  However, the curl upgradation has to be done manually as the official Centos repo does not ship the latest versions.

The issue has been reported in Centos 6 & Centos 7 running php7.0  & php7.1 installed using REMI repository. Going back to the PHP version available from the official Centos Repo resolves the issue.
 In Centos 6  running php 5.3.3. &  Centos 7 running default php version 5.4.16, the following command should fix the issue, if not you would need to go for the manual upgrade.

yum upgrade

service httpd restart

To continue using PHP 7.0/7.1 in Centos 6/7, curl library linked in php web module has to be upgraded to the latest.

 

yum install libcurl-devel openssl-devel php-devel

wget https://curl.haxx.se/download/curl-7.59.0.tar.gz; tar -zxf curl-7.59.0.tar.gz; cd curl-7.59.0;./configure --with-ssl; make; make install

 

  If php7.1 is running on the server, then download the corresponding php source code

tar -zxf php-7.1.16.tar.gz; cd php-7.1.16/ext/curl/; phpize; ./configure; make; make install; service httpd restart

 

If  php7.0 is running on the server, then download the corresponding php source code


 tar -zxf php-7.0.29.tar.gz; cd php-7.0.29/ext/curl/; phpize; ./configure; make; make install; service httpd restart