Bug 51641
| Summary: | up2date partially ignores proxy setting | ||
|---|---|---|---|
| Product: | [Retired] Red Hat Public Beta | Reporter: | Michael Young <m.a.young> |
| Component: | up2date | Assignee: | uopvybqq <up2date> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | roswell | CC: | aleksey, gafton, ives.landrieu, mihai.ibanescu, tommy.mcneely |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i386 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2001-08-16 01:12:20 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Michael Young
2001-08-13 14:30:23 UTC
I have done a bit more checking, and it seems that up2date is making a GET connection to port 80 for https://beta.rhns.redhat.com/... rather that a CONNECT connection to port 443. Hence it will not get past any squid proxys which reject a GET of an https page as illegal. that sounds like a good canidate. The xmlrpc calls are probabaly handling this correctly, but the GETs are failing. Need to make sure they both handle proxies the same way, and that should fix this. think i've got a fix for this, should be able to qa it and get it out soon. I have the same Problem with RH EL ES 3.0 with the curren up2date
installed. up2date-4.2.5-1
The problem lies in hardware.py where the proxy port is ignored an
the connection is ALWAYS made on port 80
if cfg['enableProxy']:
server_port = up2dateUtils.getProxySetting()
server = string.split(server_port, ':')[0]
s.connect((server, 80))
(intf, port) = s.getsockname()
|