本文介绍了如何解决错误SSL23_GET_SERVER_HELLO:sslv3警报握手失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

社区/AW_Blog:错误:14077410:SSL例程:SSL23_GET_SERVER_HELLO:sslv3在magento博客预先安装中警告握手失败

community/AW_Blog: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure in magento blog aheadwork instalation

推荐答案

似乎Magento终于解决了Poodle的问题,并在Magento Connect上禁用了 SSLV3 .但是在左右手断开类型的事情中,忘记了他们提供的downloader/软件在使用的某些curl请求中没有 SSLV3 问题,而没有提供补丁.

It seems that Magento finally got around to Poodle fixes and disabled SSLV3 on Magento Connect. But in a left-hand, right-hand disconnect type thing, forgot that the downloader/ software they provide has SSLV3 issues in some curl requests it uses and didn't provide a patch.

downloader/lib/Mage/HTTP/Client/Curl.php是受影响的文件,需要修改curl请求以请求TLS.这些行看起来像这样:

downloader/lib/Mage/HTTP/Client/Curl.php is the affected file and a curl request needs to be modified to request TLS. The lines look something like this:

$this->curlOption(CURLOPT_URL, $uri);
$this->curlOption(CURLOPT_SSL_VERIFYPEER, FALSE);
$this->curlOption(CURLOPT_SSL_VERIFYHOST, 2);

为TLSV1添加您自己的curl选项,如下所示:

Add your own curl option for TLSV1 as follows:

$this->curlOption(CURLOPT_SSL_CIPHER_LIST, 'TLSv1');

请注意,这不在app/corelib中,但在downloader/lib

Note that this isn't in app/core or lib, but over in downloader/lib

这篇关于如何解决错误SSL23_GET_SERVER_HELLO:sslv3警报握手失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

06-29 10:40