Lo arreglamos comentando la línea 377 endownloader/lib/Mage/HTTP/Client/Curl.php
//$this->curlOption(CURLOPT_SSL_CIPHER_LIST, 'TLSv1')
Puede haber una configuración que permita que esto pase, pero no llegamos tan lejos.
ce-1.9.2.0
downloader
MartyS
fuente
fuente
Respuestas:
Hay dos cosas que probablemente causarían esto.
Para resolver 1.
Comprueba que no estás usando OpenSSL,
Si muestra algo más que OpenSSL, entonces esa es su respuesta. La solución sería eliminar / comentar la línea en cuestión.
Para resolver 2.
Parece que su biblioteca OpenSSL no está actualizada.
P.ej. Un servidor web típico mostraría,
¿Qué
openssl version
muestra?Parece que necesita actualizar su biblioteca SSL, por más razones que esta sola (es decir, las múltiples vulnerabilidades reveladas en las bibliotecas antiguas).
fuente
Le pregunté a Nexcess (haciendo referencia a esta publicación) y obtuve esta respuesta:
fuente
en nuestro servidor Centos 6, NSS está actualizado para esta versión, pero no la última. otras soluciones comentando línea, agregando línea no funcionan. la única solución que funciona es forzar https a falso agregando línea
antes de la línea
y comentando
Funciona para nosotros en 1.9.2.4 Magento.
fuente
En 1.9.2.3 use lo siguiente en downloader / lib / Mage / HTTP / Client / Curl.php línea 370 ish:
Verifique los bits comentados y la nueva línea justo debajo de ella
fuente
@ben hay un caso secundario más en 1. Comentar solo la línea puede no funcionar si curl y nss no están desactualizados.
Si no se construye con openssl, curl se puede construir con nss (CentOS / RHEL curl). Asegúrese de que las bibliotecas curl y nss estén actualizadas.
fuente