Project

Profile

Help

Issue #2344

closed

Streamer PulpHTTPAdapter does not configure the proxy pool manger with certificates resulting in 503s.

Added by jortel@redhat.com over 7 years ago. Updated about 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
High
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
3. High
Version:
2.8.7
Platform Release:
2.10.1
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Sprint 9
Quarter:

Description

When both SSL and a proxy are specified, the PulpHTTPAdapter is not configuring the ProxyPoolManager with the SSL certificates when the scheme is https. This results in an:

SSLError [Errno 2] No such file or directory

and appears in the log as this cryptic error message and http 503 returned by the streamer:

Oct 13 07:12:28 qe-testing-rhel7 pulp_streamer: nectar.downloaders.threaded:ERROR: Skipping requests to cdn.redhat.com due to repeated connection failures: [Errno 2] No such file or directory
Actions #1

Updated by mhrivnak over 7 years ago

  • Priority changed from Normal to High
  • Severity changed from 2. Medium to 3. High

Any user with a proxy who also uses client SSL certs to access a repo cannot use the streamer, so I'm suggesting high/high.

Actions #2

Updated by jortel@redhat.com over 7 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to jortel@redhat.com
  • Sprint/Milestone set to 27
  • Triaged changed from No to Yes
Actions #3

Updated by jortel@redhat.com over 7 years ago

  • Status changed from ASSIGNED to POST

Added by jortel@redhat.com over 7 years ago

Revision b3841b06 | View on GitHub

Fix SSLError resulting in http 503 when using proxy and SSL. closes #2344

Added by jortel@redhat.com over 7 years ago

Revision b3841b06 | View on GitHub

Fix SSLError resulting in http 503 when using proxy and SSL. closes #2344

Actions #4

Updated by jortel@redhat.com over 7 years ago

  • Status changed from POST to MODIFIED
Actions #6

Updated by semyers over 7 years ago

  • Platform Release set to 2.10.1
Actions #7

Updated by semyers over 7 years ago

  • Status changed from MODIFIED to 5
Actions #8

Updated by semyers over 7 years ago

Included in 2.10.1 with beta 2.

Actions #9

Updated by semyers over 7 years ago

  • Status changed from 5 to CLOSED - CURRENTRELEASE
Actions #10

Updated by bmbouter over 7 years ago

  • Status changed from CLOSED - CURRENTRELEASE to POST

Testing some upstream/downstream automation so temporarily setting to POST (which is not correct).

Actions #11

Updated by bmbouter over 7 years ago

  • Status changed from POST to CLOSED - CURRENTRELEASE

Test complete; it works. I'm moving this issue back to its correct state.

Actions #12

Updated by bmbouter about 6 years ago

  • Sprint set to Sprint 9
Actions #13

Updated by bmbouter about 6 years ago

  • Sprint/Milestone deleted (27)
Actions #14

Updated by bmbouter about 5 years ago

  • Tags Pulp 2 added

Also available in: Atom PDF