Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-45478

python-requests 2.32.3 regression on CA certificates loading

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • CentOS Stream 10
    • python-requests
    • None
    • None
    • Critical
    • rhel-sst-pt-python-ruby-nodejs
    • ssg_platform_tools
    • 13
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • None
    • None
    • None
    • None

      What were you trying to do that didn't work?

      python-requests added a regression on version 2.32.3 which makes it to not load the default CA certificates bundle. This was reported upstream as:

      https://github.com/psf/requests/issues/6730

      This makes connections using python-requests to fail due to certificate verification failure.

      Please provide the package NVR for which bug is seen:

      python3-requests-2.32.3-1.el10.noarch

      How reproducible:

      always

      Steps to reproduce

      1. Run the reproducer.py

      Expected results

      No connection error

      Actual results

      Connection error due to certificate verification failure

        1. reproducer.py
          1 kB
          Anderson Sasaki

              python-maint python-maint
              ansasaki@redhat.com Anderson Sasaki
              python-maint python-maint
              rhel-python-qe bot rhel-python-qe bot
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: