If you are getting the error “Unknown cipher in list: TLSv1” while installing Magento or updating it, chances are it’s because you are hosting on a Centos box and well, Centos is always a pain. To fix it:
Edit downloader/lib/Mage/HTTP/Client/Curl.php, and:
change
$this->curlOption(CURLOPT_SSL_CIPHER_LIST, 'TLSv1');
to
$this->curlOption(CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1);
Extremely good.
It solved my problems many times.
where can i find downloader/lib/Mage/HTTP/Client/Curl.php, i dont know where/how to locate this to update. thanks
You have to FTP into your site. Ask you host. They can give you the login info. Once you have logged on with FTP, you go to your home folder. Usually, it’s something like /var/www/, /var/www/html, or /public_html. Then you will find the downloader folder in that folder.