curl: (1) Protokół https nie jest obsługiwany lub wyłączony w libcurl


10

Próbuję zainstalować platformę przy użyciu, curlale wciąż pojawia się ten irytujący komunikat o błędzie curl: (1) Protocol https not supported or disabled in libcurl. Czy ktoś wie, jak to naprawić? Mam stos!

Dzięki


Edytuj swoje pytanie i dodaj wynikapt-cache policy curl libcurl3
AB

czy używałeś oficjalnego cURLczy ręcznie skompilowanego? Domyślnie cURLobsługa https jest włączona w oficjalnej wersji.
Aizuddin Zali,

Odpowiedzi:


8

Po kilku godzinach wypróbowania różnych opcji udało mi się rozwiązać problem! Oto co zrobiłem:

Pobrano z http://curl.haxx.se/download.html .

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

Będziesz także musiał zainstalować open-sslprzed wykonaniem powyższych poleceń. W przeciwnym razie ssl jest nadal wyłączony. sudo apt install libssl-dev
Rock

1

Oficjalnie cURL nie obsługuje HTTPS. Powyższa odpowiedź nie działała dla mnie, próbowałem już pobrać nowe wersje dodane poleceniem --with-ssl i nie miałem szczęścia, ta odpowiedź rozwiązała mój problem.

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

  • Link do treści -

Nadal nie wiem, dlaczego używanie Aptitude instaluje wersję bez obsługi HTTPS, ale budowanie od zera pomogło:

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

Teraz zwija-V daje

Protokoły: plik dict ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smb smbs smtp smtps telnet tftp Funkcje: IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP UnixSockets


Zasadniczo lepiej jest dołączyć tutaj główne kroki, które wykonałeś, wraz z linkiem do odpowiedzi, która zadziałała dla Ciebie - na wypadek, gdyby link zniknął.
sempaiscuba,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.