Failing tests with openssl 3.2.4
On Fedora I see these failures, running with OpenSSL 3.2.4:
[1190]$ ./src/test/test --info tortls/verify
Mar 06 08:10:00.927 [info] crypto_openssl_late_init: NOT using OpenSSL engine support.
Mar 06 08:10:00.927 [info] evaluate_evp_for_aes: This version of OpenSSL has a known-good EVP counter-mode implementation. Using it.
Mar 06 08:10:01.103 [info] add_predicted_port: New port prediction added. Will continue predictive circ building for 3304 more seconds.
tortls/verify: [forking] Mar 06 08:10:01.105 [info] TLS error while checking a certificate: invalid digest (in digital envelope routines:(null):---)
Mar 06 08:10:01.105 [info] TLS error while checking a certificate: EVP lib (in asn1 encoding routines:(null):---)
Mar 06 08:10:01.105 [info] TLS error while checking a certificate: invalid digest (in digital envelope routines:(null):---)
Mar 06 08:10:01.105 [info] TLS error while checking a certificate: EVP lib (in asn1 encoding routines:(null):---)
FAIL src/test/test_tortls.c:512: assert(ret OP_EQ 0): -1 vs 0
[verify FAILED]
1/1 TESTS FAILED. (0 skipped)
[1189]$ ./src/test/test --info tortls/openssl/cert_is_valid
Mar 06 08:09:19.884 [info] crypto_openssl_late_init: NOT using OpenSSL engine support.
Mar 06 08:09:19.884 [info] evaluate_evp_for_aes: This version of OpenSSL has a known-good EVP counter-mode implementation. Using it.
Mar 06 08:09:20.065 [info] add_predicted_port: New port prediction added. Will continue predictive circ building for 2298 more seconds.
tortls/openssl/cert_is_valid: [forking] Mar 06 08:09:20.066 [info] TLS error while checking a certificate: invalid digest (in digital envelope routines:(null):---)
Mar 06 08:09:20.066 [info] TLS error while checking a certificate: EVP lib (in asn1 encoding routines:(null):---)
FAIL src/test/test_tortls_openssl.c:2085: assert(ret OP_EQ 1): 0 vs 1
[cert_is_valid FAILED]
1/1 TESTS FAILED. (0 skipped)
Edited by Nick Mathewson