问题描述
社区/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/core
或lib
中,但在downloader/lib
Note that this isn't in app/core
or lib
, but over in downloader/lib
这篇关于如何解决错误SSL23_GET_SERVER_HELLO:sslv3警报握手失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!