CURL не будет подключаться к себе

У меня странная проблема, когда CURL не может подключиться к своему серверу. Например, если я на сервере example.com

wget https://example.com/ <--- WORKS FIND curl https://example.com gets error: 35 SSL connect error 

Curl работает для подключения к другому внешнему SSL-адресу, но просто не подключается к себе.

Также завиток работает для подключения к себе без SSL.

Вот результат от curl -v:

 curl -v https://example.com/ * About to connect() to example.com port 443 (#0) * Trying 50.70.60.100... connected * Connected to example.com (50.70.60.100) port 443 (#0) * Initializing NSS with certpath: sql:/etc/pki/nssdb * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none * NSS error -12286 * Error in TLS handshake, trying SSLv3... > GET / HTTP/1.1 > User-Agent: curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.16.2.3 Basic ECC zlib/1.2.3 libidn/1.18 libssh2/1.4.2 > Host: example.com > Accept: */* > * Connection died, retrying a fresh connect * Closing connection #0 * Issue another request to this URL: 'https://example.com/' * About to connect() to example.com port 443 (#0) * Trying 50.70.60.100... connected * Connected to example.com (50.70.60.100) port 443 (#0) * TLS disabled due to previous handshake failure * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none * NSS error -12286 * Closing connection #0 * SSL connect error curl: (35) SSL connect error 

  • Инструменты для анализа автоматически генерируемых HTTP-индексов?
  • Рекурсивная загрузка всех файлов из дочернего каталога веб-сайта с помощью wget
  • curl wget - 403 Запрещено
  • нижняя граница скорости загрузки в wget
  • Какие параметры выполняет wget -report-speed?
  • Как установить пакет wget на сервер aix 7.1 без локального хранилища?
  • bash не может найти команду mvn после установки
  • Загрузка с динамически изменяющихся URL-адресов через скрипт
  • One Solution collect form web for “CURL не будет подключаться к себе”

     NSS error -12286 

    Согласно документации NSS , -12286 означает:

    SSL_ERROR_NO_CYPHER_OVERLAP

    «Невозможно установить безопасную связь со сверстниками: нет общих алгоритмов шифрования».

    В локальных и удаленных системах нет общих наборов шифров. Это может быть связано с неправильной конфигурацией с обоих концов. Это может быть связано с неверным конфигурированием сервера для использования сертификата RSA с алгоритмом обмена ключами RSA.

    Вы могли бы попытаться сказать curl, какой шифр использовать с его опцией --ciphers .

    См. Здесь один способ перечислить список шифров, поддерживаемых сервером (или проверить конфигурацию веб-сервера, если у вас есть к ней доступ).

    Interesting Posts

    текущий фиксированный трек в строке состояния dwm

    Как сдвоить окна загрузки 8?

    как получить корневой раздел LVM для RHEL 5.8 64 бит на AWS EC2

    Найдите владельца компьютера в файловой системе

    pipe ls и awk для rsync

    Использовать iptables для блокировки ssh

    Необычное поведение переменной в циклах while while

    Как конвертировать Linux-систему с виртуальной машины на физическую машину без потери данных?

    log rotate, почему создание нового журнала называется журналом rotate вместо log delete или log refresh

    Создание сетевого сервера хранения данных, компромиссы с различными конфигурациями RAID?

    ln -s: от одного источника до многих пунктов назначения

    объявление переменной не работает

    Как перезагрузить фоновый процесс?

    Оставайтесь в том же рабочем каталоге при смене на sudo

    Как рассказать браузеру Chromium для запуска URL-адреса как одного экземпляра, а не нескольких экземпляров?

    Linux и Unix - лучшая ОС в мире.