Как включить поддержку 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.