Kami memperbaiki ini dengan mengomentari baris 377 dalamdownloader/lib/Mage/HTTP/Client/Curl.php
//$this->curlOption(CURLOPT_SSL_CIPHER_LIST, 'TLSv1')
Mungkin ada pengaturan yang memungkinkan ini melewati tetapi kami tidak sampai sejauh itu.
ce-1.9.2.0
downloader
MartyS
sumber
sumber
Jawaban:
Ada dua hal yang kemungkinan akan menyebabkan ini.
Untuk menyelesaikan 1.
Pastikan Anda tidak menggunakan OpenSSL,
Jika itu menampilkan apa pun selain OpenSSL - maka itulah jawaban Anda. Solusinya adalah dengan menghapus / mengomentari baris yang dimaksud.
Untuk Memecahkan 2.
Sepertinya pustaka OpenSSL Anda kedaluwarsa.
Misalnya. Server web biasa akan menunjukkan,
Apa yang
openssl version
ditunjukkan?Sepertinya Anda perlu memutakhirkan pustaka SSL Anda, untuk alasan lebih dari ini saja (mis. Kerentanan yang diungkapkan beberapa di pustaka lama).
sumber
Saya bertanya kepada Nexcess (mereferensikan postingan ini) dan mendapatkan jawaban ini:
sumber
di server kami Centos 6, NSS terbaru untuk rilis ini tetapi bukan rilis terakhir. solusi lain mengomentari baris, menambahkan baris tidak berfungsi. satu-satunya solusi yang berhasil adalah memaksa https ke false dengan menambahkan baris
sebelum baris
dan berkomentar
Bekerja untuk kita di 1.9.2.4 Magento.
sumber
Pada 1.9.2.3 gunakan follwing pada pengunduh / lib / Mage / HTTP / Client / Curl.php baris 370 ish:
Periksa bit yang dikomentari, dan baris baru tepat di bawahnya
sumber
@ Ben ada satu lagi sub case di 1. Mengomentari baris saja mungkin tidak berfungsi jika curl dan nss tidak kedaluwarsa.
Jika tidak dibangun dengan openssl, curl dapat dibangun dengan nss (CentOS / RHEL curl). Pastikan pustaka curl dan nss uptodate.
sumber