curl: (1) Libcurl'de protokol https desteklenmiyor veya devre dışı bırakıldı


10

Kullanarak bir çerçeve yüklemeye çalışıyorum curlama bu sinir bozucu hata mesajını almaya devam ediyorum curl: (1) Protocol https not supported or disabled in libcurl. Bunu nasıl düzeltebileceğiniz var mı? Ben yığınım!

Teşekkürler


Edit Sorunuzu ve çıktısını ekleyinapt-cache policy curl libcurl3
AB

resmi cURLveya manuel olarak derlenmiş olanı kullandınız mı? Varsayılan cURLsürümde resmi sürümde https desteği etkindir.
Aizuddin Zali

Yanıtlar:


8

Çeşitli seçenekleri denedikten birkaç saat sonra sorunu çözmeyi başardım! İşte yaptım:

Konumundan indirildi http://curl.haxx.se/download.html .

tar -xzf curl-***.tar.gz
cd curl-*.*.*
./configure --with-ssl
make
sudo make install

open-sslYukarıdaki komutları yapmadan önce de kurmanız gerekecektir . Aksi takdirde SSL hala devre dışıdır. sudo apt install libssl-dev
Rock

1

Resmi olarak cURL, HTTPS'yi desteklemez. Yukarıdaki cevap benim için işe yaramadı, zaten --with-ssl komutuyla eklenen yeni sürümleri indirmeyi denedi ve hiç şansım olmadı, bu cevap sorunumu çözdü.

https://stackoverflow.com/a/28782797/8146700

  • İçerik bağlantısı -

Hala Aptitude'u kullanmanın neden HTTPS desteği olmadan bir sürüm yüklediğini bilmiyorum ama sıfırdan inşa etmek hile yaptı:

git clone https://github.com/bagder/curl.git sudo apt-get build-dep curl cd curl ./buildconf ./configure sudo make install

Şimdi kıvırmak -V verimi

Protokoller: dict dosyası ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smb smbs smtp smtps telnet tftp Özellikler: IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP UnixSockets


Cevabınızda izlediğiniz ana adımları, sizin için işe yarayan cevaba bir bağlantıyla birlikte eklemek genellikle daha iyidir - bağlantı koparsa.
sempaiscuba
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.