Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Cover the password prompt case forSSLContext.load_cert_chain with a test #132102

Open
Labels
pendingThe issue will be closed if no feedback is providedtestsTests in the Lib/test dirtopic-SSL
@donBarbos

Description

@donBarbos

@picnixzfound a case that is not covered by the tests: when we specify a cert and a password-protected file, but no password. This behavior can be reproduced in the following way (password issomepass):

>>> import ssl>>> context = ssl.create_default_context(ssl.Purpose.CLIENT_AUTH)>>> context.load_cert_chain(certfile="./Lib/test/certdata/keycert.passwd.pem")Enter PEM pass phrase:

Documentation says that in this case the password should be requested interactively

If the password argument is not specified and a password is required, OpenSSL’s built-in password prompting mechanism will be used to interactively prompt the user for a password.

We have great tests (./Lib/test/test_ssl) for thessl module but unfortunately this case has no tests, so I suggest to add it

Metadata

Metadata

Assignees

No one assigned

    Labels

    pendingThe issue will be closed if no feedback is providedtestsTests in the Lib/test dirtopic-SSL

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


      [8]ページ先頭

      ©2009-2025 Movatter.jp