openssl X509_verify_cert не удалось после отправки HTTP-запроса с evhttp_make_request - PullRequest
0 голосов
/ 25 апреля 2020

при настройке SSL_CTX с

SSL_CTX_load_verify_locations(ssl_ctx, "CAFile.pem", NULL)
SSL_CTX_set_verify(ssl_ctx, SSL_VERIFY_PEER, NULL)
SSL_CTX_set_cert_verify_callback(ssl_ctx, cert_verify_callback,(void *) host)
SSL_CTX_use_certificate_chain_file(ssl_ctx, "intermediate-cert.pem")

Я получаю следующее сообщение об ошибке после отправки HTTP-запроса:

Получено сообщение «Ошибка X509_verify_cert» для имени хоста opensky-network .org 'и сертификат: / C = US / O = Давайте зашифруем / CN = Давайте зашифруем Authority X3, какой-то запрос не удался - хотя и не знаю, какой именно! ошибка: 1416F086: процедуры SSL: tls_process_server_certificate: сбой проверки сертификата

Я создал CA-файл с

openssl x509 -in opensky-network.org.crt -text >> CAfile.pem

Что здесь не так?

Спасибо!

...