From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.0.1) Gecko/20020920 Netscape/7.0 Description of problem: During HTTP-based installation I discovered that the installer is sending HTTP queries in the following format: GET /RedHat/some/path HTTP/1.1 According the the HTTP spec the above should be implemented as: GET /RedHat/some/path HTTP/1.1 Host: installserver.company.com This causes some confusion with virtual hosting and proxy caching. Either revert back to HTTP/1.0 or properly implement the 1.1 spec. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Start a HTTP-based install 2. Snoop the net traffic 3. Observe the nonconformance Actual Results: Install fails. Expected Results: Install succeeds. Additional info: The HTTP installs do NOT work properly when using a Solaris-based server running Apache or Squid. It does seem to work however, when a lighter weight HTTP daemon such as thttpd is used. Tunneling thttpd through Squid fails. Failure mode is an incomplete filesystem image being mounted and then a lot of "attempted read past end of device" type messages.
This is fixed in newer releases.