Назад | Перейти на главную страницу

Curl не может подключиться к сайтам, защищенным StartCom, а wget успешно

Я пытаюсь определить странную проблему с моими серверами. Примерно в течение последнего дня соединения с определенными защищенными SSL сайтами (как HTTP, так и SMTP) перестали работать.

Вот результат openssl:

CONNECTED (00000003) глубина = 1 C = IL, O = StartCom Ltd., OU = Secure Digital Certificate Signing, CN = StartCom Class 2 Primary Intermediate Server CA verify error: num = 20: невозможно получить проверку сертификата локального эмитента, возврат: 0

Это касается только серверов, защищенных сертификатами startcom, и это началось только в последние несколько дней. Я убедился, что сертификаты StartCom установлены в / etc / ssl / certs и именно они мне нужны.

Что действительно странно, так это то, что использование wget завершается успешно, а curl - нет. Это на Debian Jessie.

Неважно. Я как-то испортил свой каталог CA. Удаление / etc / ssl / certs и запуск apt-get install --reinstall ca-сертификаты починил это.