Skip to content

openssl-3.4.0 compatibility #125936

Closed
Closed
@petermarko

Description

@petermarko

Bug report

Bug description:

Following tests fail with openssl-3.4.0:

ERROR: test_ciphers (test.test_ssl.SimpleBackgroundTests.test_ciphers)
ERROR: test_connect (test.test_ssl.SimpleBackgroundTests.test_connect)
ERROR: test_connect_cadata (test.test_ssl.SimpleBackgroundTests.test_connect_cadata)
ERROR: test_connect_capath (test.test_ssl.SimpleBackgroundTests.test_connect_capath)
ERROR: test_connect_with_context (test.test_ssl.SimpleBackgroundTests.test_connect_with_context)
ERROR: test_get_server_certificate (test.test_ssl.SimpleBackgroundTests.test_get_server_certificate)
ERROR: test_get_server_certificate_sni (test.test_ssl.SimpleBackgroundTests.test_get_server_certificate_sni)
ERROR: test_msg_callback_deadlock_bpo43577 (test.test_ssl.TestSSLDebug.test_msg_callback_deadlock_bpo43577)

errors.log

The problem was bisected to commit openssl/openssl@933f57d
When using openssl-3.4.0 with this commit reverted, the test passes again.

This was tested with python versions 3.12.6 as well as 3.13.0 within yocto project when upgrading openssl.

CPython versions tested on:

3.12, 3.13

Operating systems tested on:

Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    3.12only security fixes3.13bugs and security fixestopic-SSLtype-bugAn unexpected behavior, bug, or error

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions