curl: (1) протокол https не підтримується або вимикається в libcurl


10

Я намагаюся встановити рамку за допомогою, curlале я все одно отримую це набридливе повідомлення про помилку curl: (1) Protocol https not supported or disabled in libcurl. Хтось знає, як це виправити? Я стек!

Дякую


Відредагуйте своє запитання та додайте висновокapt-cache policy curl libcurl3
AB

ви використовували офіційний cURLабо той, який склали вручну? За замовчуванням cURLпідтримка https включена в офіційному випуску.
Айзуддін Залі

Відповіді:


8

Мені вдалося виправити проблему через кілька годин спроб різних варіантів! Ось що я зробив:

Завантажено з http://curl.haxx.se/download.html .

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

Вам також потрібно буде встановити, open-sslперш ніж виконувати вищевказані команди. Інакше ssl все ще вимкнено. sudo apt install libssl-dev
Рок

1

Офіційно cURL не підтримує HTTPS. Відповідь вище для мене не працювала, я вже спробував завантажити нові версії, додані командою --with-ssl і мені не пощастило, ця відповідь вирішила мою проблему.

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

  • Зміст посилання -

Я досі не знаю, чому за допомогою Aptitude встановлюється версія без підтримки HTTPS, але побудова з нуля зробила трюк:

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

Тепер згортаємо -V врожайність

Протоколи: dict файл ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smb smbs smtp smtps telnet tftp Особливості: IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP UnixSockets


Як правило, краще включити основні кроки, які ви дотримувались у своїй відповіді тут, із посиланням на відповідь, який працював для вас - на всякий випадок, коли посилання перестане.
sempaiscuba
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.