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 и теперь все работает правильно.

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