Description of problem:
yum vers 2.1.x fails when used thru http 1.0 authenticating proxy/firewall
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. set http-proxy env var to an http1.0 authenticating proxy
2. yum list updates
transaction fails with HTTP 400 error
Created attachment 103583 [details]
Did yum 1.x work?
yes yum 2.0.7-3 works fine
gah. Perhaps someone can help me interpret this capture. Here's what
295 --> syn
296 <-- syn/ack
297 --> ack
298 --> GET repomd.xml
299 <-- HTTP/1.0 200 OK - and start of data
300 <-- rest of data
301 --> ack of 299
302 --> ack of 300
303 <-- HTTP/1.0 400 Bad Request
304 --> ack of 303
305 <-- ack/fin
309 --> ack of 305
315 --> GET primary.xml
316 <-- rst
317 --> ack/rst
So, it's looking to me like the error is for the second file, and that
the error is coming before the request is made. Is that correct? I'm
not sure I'm reading this properly.
the file will definitely not be primary.xml
it should be primary.xml.gz
if it is primary.xml then maybe the server is being 'cute' with .gz files.
It is indeed primary.xml.gz. I was just being quick and sloppy.
Sorry for the confusion.
i wonder if it's s HTTP1.0 proxy being sent HTTP1.1 problem ?
this is thru a Sidewinder 5.2 firewall
(http://www.securecomputing.com/) which uses a modified apache proxy
as noted on the fedora-devel list, location is browsable via IE or mozilla