curl : (1) 프로토콜 https가 libcurl에서 지원되지 않거나 비활성화되었습니다.


10

사용하여 프레임 워크를 설치하려고 curl하는데이 성가신 오류 메시지가 계속 나타납니다 curl: (1) Protocol https not supported or disabled in libcurl. 이 문제를 해결하는 방법을 아는 사람이 있습니까? 나는 스택이야!

감사


질문을 편집 하고 출력을 추가하십시오apt-cache policy curl libcurl3
AB

공식 cURL또는 수동으로 컴파일 한 것을 사용 했 습니까? 기본적으로 cURLhttps 지원은 공식 릴리스에서 사용 가능합니다.
Aizuddin Zali

답변:


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
Rock

1

공식적으로 cURL은 HTTPS를 지원하지 않습니다. 위의 답변은 저에게 효과가 없었으며 이미 --with-ssl 명령으로 추가 된 새 버전을 다운로드하려고 시도했지만 운이 없었습니다.이 답변은 내 문제를 해결했습니다.

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

  • 콘텐츠 링크-

Aptitude를 사용하여 HTTPS를 지원하지 않고 버전을 설치하는 이유를 여전히 알지 못하지만 처음부터 빌드하면 트릭이 발생했습니다.

자식 복제 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
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.