Skip to content
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

FIX: Correctly configure SSL context for AMQP #2448

Merged
merged 2 commits into from
Feb 7, 2024

Commits on Jan 30, 2024

  1. FIX: Correctly configure SSL context for AMQP

    According to the Python documentation, in order to establish
    a client-side connection the purpose of SERVER_AUTH is appropriate.
    It instructs the SSL libraries to verify the authenticity
    of the server. As of Python 3.10 [2], the internal configuration
    used has been changed from the generic PROTOCOL_TLS to a specific
    variant for client or server. Therefore, when using Python 3.10
    or higher, the incorrect configuration of ssl.Purpose results
    in an inability to establish a connection.
    
    [1] https://docs.python.org/3/library/ssl.html#ssl.Purpose.SERVER_AUTH
    [2] https://docs.python.org/3/library/ssl.html#ssl.PROTOCOL_TLS
    kamil-certat committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    29da7b2 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    f501963 View commit details
    Browse the repository at this point in the history