Как включить поддержку https для curl в 14.04?

У меня установлена ​​программа "curl" на сервере Ubuntu 14.04. К сожалению, он не поддерживает https.

Я погуглил эту проблему и нашел предложение заменить пакет "curl" на "curl-ssl", но "apt-get" не может его найти.

Я определенно не хочу компилировать это самостоятельно. Помоги мне, пожалуйста. Вот мой вывод curl -V:

curl 7.37.1 (x86_64-unknown-linux-gnu) libcurl/7.37.1 libssh2/1.4.3
Protocols: dict file ftp gopher http imap pop3 rtsp scp sftp smtp telnet tftp 
Features: IPv6 Largefile 

UPD Я нашел файл /usr/local/bin/curl, который всегда 7.37, он не зависит от пакета, установленного через apt-get

UPD, где завиток:

 curl: /usr/bin/curl /usr/local/bin/curl /usr/share/man/man1/curl.1.gz

2 ответа

Будьте осторожны, это опасно и может оказаться не тем, что вам нужно

rm /usr/local/lib/libcurl*

Это заставляет Ubuntu использовать пакет вместо скомпилированной версии curl

Возможно, вас вводит в заблуждение сообщение об ошибке

curl: (35) Unknown SSL protocol error in connection to example.com:443

Это означает, что curl не смог найти подходящую версию протокола SSL.

Попробуйте добавить -3 или даже --insecure чтобы помочь curl найти пригодную версию SSL.

Другие вопросы по тегам