-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SSLClientServerTest.*
tests fail with OpenSSL 3.2.1
#1798
Comments
This is with OpenSSL 3.2.1, Brotli 1.1.0. |
SSLClientServerTest.*
tests fail on Gentoo LinuxSSLClientServerTest.*
tests fail with OpenSSL 3.2.1
This seems specific to OpenSSL 3.2.1. With 3.1.5, they work. |
@mgorny thanks for the report. It's interesting. Are you able to run the tests with 3.2.0 to see what will happen? |
Sure, just done that. I've getting the same failures as with 3.2.1. |
Thanks a lot. It seems like something has changed between 3.1.x and 3.2.0 about certificate handling... At this point, I have no idea why the problem came from. I'll do some research about 3.2 when I have time. Please let me know if you find any helpful information regarding this matter. |
The release notes are here: https://www.openssl.org/news/openssl-3.2-notes.html My first thought was "The default SSL/TLS security level has been changed from 1 to 2", but I've tried adding |
Hi, I can confirm this issue is impacting Debian too. It as been reported as Debian bug #1069357. I've been able to reproduce these failures on cpp-httplib versions as old as 0.10.8. It is unclear how severe this issue is. |
I tested with the openssl version 3.0.13 and confirmed that the unit test works, but it fails with the version 3.3.0 on my MacBook. They are both installed by Homebrew. I also generated So it sems like |
Nice find! I'll use that workaround in the Debian package in the meantime :) |
When attempting to run the test suite on Gentoo Linux amd64, I'm seeing most of the
SSLClientServerTest.*
tests fail:This is on 548dfff (but I also reproduce the same result on 0.15.3).
Detailed results:
Please let me know how can I help you debug this.
Full output: test.txt
The text was updated successfully, but these errors were encountered: