cisco / libacvp

The libacvp library is a client-side implementation of the draft ACVP protocol (github.com/usnistgov/ACVP).
Apache License 2.0
67 stars 69 forks source link

Error setting curl option CURLOPT_SSL_VERSION, stopping #800

Closed nssathyan closed 11 months ago

nssathyan commented 12 months ago

Hi, I have valid certificates to the NIST demo server and have also changed the nist_setup.sh file with the path and TOTP to the certificates. But on trying to login, I see the following error:

Error setting curl option CURLOPT_SSL_VERSION, stopping

Can you please help me understand what I could have done wrong?

Regards, Sathya.

abkarcher commented 12 months ago

Hello,

Could you provide information about what versions of libcurl and openSSL (if applicable) libacvp is built with?

Thanks! Andrew

nssathyan commented 11 months ago

Hi Andrew, I have used libcurl 4.7.0 and openSSL 1.1.0. I built openssl with the FIPS support fips 2.0.

abkarcher commented 11 months ago

Hi,

Libacvp only supports versions of OpenSSL 1.1.1 or higher. We also require versions of libcurl 7.80.0 or newer. (Slightly older versions of libcurl may work for OpenSSL 1.1.1 but we do not officially test them any more).

Thanks, Andrew

abkarcher commented 11 months ago

Hello,

Closing this as the issue seems identified. If any further questions pop up, feel free to reopen.

Thanks, Andrew