curl / Mailing Lists / curl-library / Single Mail
Buy commercial curl support from WolfSSL. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, add new features and more. With a team lead by the curl founder himself.

RE: CURLOPT_SSL_VERIFYPEER - multiple paths

From: Vermeire, Baudewijn via curl-library <curl-library_at_cool.haxx.se>
Date: Thu, 2 Jul 2020 11:58:57 +0000

Hi;

It is curl 7.70, OpenSSL 1.0.2l on Windows 10 Pro.
This is the stacktrace (lowest on top) in debugger for curl call going into OpenSSL
>>>>
CURLcode theResult = curl_easy_perform( theCurlHandle );

.....
MyTester.exe!X509_verify_cert(x509_store_ctx_st * ctx) Line 314C
MyTester.exe!ssl_verify_cert_chain(ssl_st * s, stack_st_X509 * sk) Line 760C
MyTester.exe!ssl3_get_server_certificate(ssl_st * s) Line 1260C
MyTester.exe!ssl3_connect(ssl_st * s) Line 350C
MyTester.exe!SSL_connect(ssl_st * s) Line 1008C
MyTester.exe!ssl23_get_server_hello(ssl_st * s) Line 802C
MyTester.exe!ssl23_connect(ssl_st * s) Line 231C
MyTester.exe!SSL_connect(ssl_st * s) Line 1008C
MyTester.exe!ossl_connect_step2(connectdata * conn, int sockindex) Line 2960C
MyTester.exe!ossl_connect_common(connectdata * conn, int sockindex, bool nonblocking, bool * done) Line 3764C
MyTester.exe!Curl_ossl_connect_nonblocking(connectdata * conn, int sockindex, bool * done) Line 3798C
MyTester.exe!Curl_ssl_connect_nonblocking(connectdata * conn, int sockindex, bool * done) Line 284C
MyTester.exe!https_connecting(connectdata * conn, bool * done) Line 1581C
MyTester.exe!protocol_connecting(connectdata * conn, bool * done) Line 1427C
MyTester.exe!multi_runsingle(Curl_multi * multi, curltime now, Curl_easy * data) Line 1830C
MyTester.exe!curl_multi_perform(Curl_multi * multi, int * running_handles) Line 2363C
MyTester.exe!easy_transfer(Curl_multi * multi) Line 602C
MyTester.exe!easy_perform(Curl_easy * data, bool events) Line 691C
MyTester.exe!curl_easy_perform(Curl_easy * data) Line 710C

I checked with OpenSSL 1.1 as well and same error.

best regards
Please be advised that this email may contain confidential information. If you are not the intended recipient, please notify us by email by replying to the sender and delete this message. The sender disclaims that the content of this email constitutes an offer to enter into, or the acceptance of, any agreement; provided that the foregoing does not invalidate the binding effect of any digital or other electronic reproduction of a manual signature that is included in any attachment.

-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette: https://curl.haxx.se/mail/etiquette.html
Received on 2020-07-02