Nous avons corrigé cela en commentant la ligne 377 dansdownloader/lib/Mage/HTTP/Client/Curl.php
//$this->curlOption(CURLOPT_SSL_CIPHER_LIST, 'TLSv1')
Il se peut qu'un paramètre laisse passer cela, mais nous ne sommes pas allés aussi loin.
ce-1.9.2.0
downloader
MartyS
la source
la source
Réponses:
Cela pourrait être causé par deux choses.
Pour résoudre 1.
Vérifiez que vous n'utilisez pas OpenSSL,
S'il affiche autre chose que OpenSSL - alors c'est votre réponse. La solution serait de supprimer / commenter la ligne en question.
Résoudre 2.
Il semble que votre bibliothèque OpenSSL soit obsolète.
Par exemple. Un serveur Web typique montrerait,
Que
openssl version
montre?Il semble que vous deviez mettre à niveau votre bibliothèque SSL, pour d'autres raisons que celle-ci (par exemple, les multiples vulnérabilités révélées dans les anciennes bibliothèques).
la source
J'ai demandé à Nexcess (référençant ce post) et obtenu cette réponse:
la source
sur notre serveur Centos 6, NSS est à jour pour cette version, mais pas la dernière. les autres solutions commentant la ligne, ajoutant la ligne ne fonctionnent pas. la seule solution qui fonctionne est de forcer https à false en ajoutant une ligne
avant la ligne
et commentant
Fonctionne pour nous sur 1.9.2.4 Magento.
la source
Le 1.9.2.3, utilisez la ligne suivante sur downloader / lib / Mage / HTTP / Client / Curl.php:
Vérifiez les bits commentés, et la nouvelle ligne juste en dessous
la source
@ben il y a encore un sous cas dans 1. Commenter la ligne seule peut ne pas fonctionner si curl et nss ne sont pas obsolètes.
Si non construit avec openssl, curl peut être construit avec nss (CentOS / RHEL curl). Assurez-vous que les bibliothèques curl et nss sont à jour.
la source