@776166

Python/Requests/SSL — как заставить работать сертификаты?

Нужно сделать из питона requests.POST на сайт с https. Без ssl не работает, предлагать verify=False не надо.Запрос через curl с Мака проходит, видимо, там с сертификатами всё в порядке. С сервера Ubuntu curl проходит, а вот питон затыкается. С десктопа ubuntu даже curl не проходит.

Выкурил пачку мануалов, но ничего не помогает. Установленный и обновлённый certifi и адрес к сертификату, что он выдаёт, не помогает.
Как это правильно настраивать?
  • Вопрос задан
  • 1397 просмотров
Пригласить эксперта
Ответы на вопрос 2
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Так это...ошибка-то какая? Если просто невозможно подтвердить подлинность - накатывайте более свежую версию ca-certificates на машину, откуда запрос не проходит.
Ответ написан
CityCat4
@CityCat4 Куратор тега Цифровые сертификаты
//COPY01 EXEC PGM=IEBGENER
Если с verify=false проходит, значит опять ошибка неизвестного издателя. Если бы здесь был фак, этот вопрос уже стоило бы в него занести - потому что на эти грабли встают все. Сертификат самоподписанный?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы