Каковы возможные причины ошибки протокола curl?

Я получаю следующую ошибку с curl:

# curl -vvvv https://192.168.99.100:8501/ui
*   Trying 192.168.99.100...
* Connected to 192.168.99.100 (192.168.99.100) port 8501 (#0)
* WARNING: using IP address, SNI is being disabled by the OS.
* Unknown SSL protocol error in connection to 192.168.99.100:-9825
* Closing connection 0
curl: (35) Unknown SSL protocol error in connection to 192.168.99.100:-9825

Когда я читаю рассказы других - они говорят, что есть три возможные причины:

  1. Целевой сайт не любит протокол
  2. Целевой сайт не любит шифр (проблема SSLv3)
  3. Срок действия частного сертификата SSL истек
  4. Ошибка Curl

Теперь я проверил эти четыре - и все еще получаю ошибку - поэтому должна быть четвертая причина. Мой вопрос: каковы возможные причины ошибки протокола curl?

Я предполагаю, что мне придется включить трассировку SSL - но я пытаюсь избежать этого.

(Обратите внимание, что у этого также есть проблемы, говорящие с прокси squid).

1 ответ

Я получал похожие ошибки ("Ошибка NSS -5938" и "curl: (35) Ошибка подключения SSL") при скручивании ZIP-файла загрузки Consul ( https://releases.hashicorp.com/consul/0.6.4/consul_0.6.4_linux_amd64.zip).

Обновление пакета NSS устранило проблему.

yum update nss.x86_64

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