Centos 7 скручивание HTTPS ошибка (1)
Я начинаю перечислять свои спецификации:
- CentOS Linux выпуск 7.5.1804 (Core)
# curl -V
curl 7.61.1 (x86_64-pc-linux-gnu) libcurl/7.61.1
Release-Date: 2018-09-05
Protocols: dict file ftp gopher http imap pop3 rtsp smtp telnet tftp
Features: AsynchDNS IPv6 Largefile UnixSockets
# curl-config --configure
--with-ssl
# curl-config --ca
# curl-config --features
IPv6
UnixSockets
AsynchDNS
#
У меня есть несколько сертификатов (я только что искал.crt файлы XD) в следующих местах:
- / И т.д. / ИПК / CA-траст / экстрагируют / OpenSSL
- / И т.д. / ИКА / ч-траст / источник
- / и т.д. / ИПК / TLS / сертификаты
- /tmp/curl-7.61.1/tests/certs
- / USR / доли / ИКА / ч-доверительное наследие
- / USR / SRC / CA-сертификаты / и т.д. / ИПК / TLS / сертификаты
- / USR / SRC / CA-сертификаты / USR / доли / ИКА / ч-доверительное наследие /
Я прочитал (и я больше не могу его найти) о проблемах в сертификате от Centos 6 до Centos 7.
Я установил все от ням, ничего от источника.
Я что-то пропустил?!
Спасибо!
РЕДАКТИРОВАТЬ: я забыл...
Вот ошибка:
# curl https://www.google.com
curl: (1) Protocol "https" not supported or disabled in libcurl
1 ответ
Я нашел проблему:
which curl
дал мне "/usr/local/bin/curl", и это не то, что я ожидал, поэтому я проверил, правильно ли работал / usr / bin / curl, и это было так.
Я только что проверил, что-то использует этот локон, rpm -qf /usr/local/bin/curl
и, как и ожидалось, ничто не использовало его, поэтому я просто удалил / usr / local / bin / curl и теперь все работает правильно.