Bug 125917 (AnacondaProxy)

Summary: RFE: Proxy support for http/ftp
Product: [Fedora] Fedora Reporter: Ed K <ed>
Component: anacondaAssignee: Chris Lumens <clumens>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: ask, barryn, dev, djuran, drussell, jfenal, jplans, marius.andreiana, mark, meherenow, moose, nphilipp, Petaris, ral, saalwaechter, schasj, simon.andrews, stephan.duehr, tao
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: anaconda-13.0-1 Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
: 501496 (view as bug list) Environment:
Last Closed: 2010-07-01 20:56:18 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:
Bug Depends On:    
Bug Blocks: 141988, 150225, 501496    

Description Ed K 2004-06-14 00:26:40 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6)
Gecko/20040207 Firefox/0.8

Description of problem:
Add proxy server support for installer

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
Never propted for proxy ip/port

Additional info:

Has anyone thought about using a proxy server for installations?
Caching proxy servers could offer a lot of benefit for administrators.
Gaining the speed of a local repository without the difficulty of
setting one up.

Comment 1 Jeremy Katz 2004-06-14 16:11:35 UTC
A large chunk of it is someone writing the code, especially for the
loader (first stage) of the install process.

Comment 2 Donny Collins 2004-08-28 22:43:49 UTC
Can't some code be taken from another distribution? It's implemented
almost everywhere. There are many people in company/university
networks that have no direct acces to the internet, so it would be
nice if this worked in core3.

Comment 3 Chris Lumens 2005-02-03 19:52:16 UTC
urlgrabber has support for HTTP and FTP proxies, which makes things on the
second stage a lot more simple, though that doesn't buy us anything in the loader.

Comment 4 Dave 2006-05-16 15:33:47 UTC
I've seen the option in Mandriva... it's a real shame we don't have this
functionality in Fedora.

Any news or movement on this RFE?

Comment 5 Stephan Dühr 2006-10-04 16:17:25 UTC
It already was there in RHL 6.0:
http://www.redhat.com/docs/manuals/linux/RHL-6.0-Manual/install-guide/doc046.html


Comment 6 Thorsten Leemhuis 2006-10-09 06:10:32 UTC
+1 for proxy support

I just hit a bug while installing rawhide via internet: I'm in a network
currently where ftp traffice is routed directly to the internet, but http
traffic is only allowed via proxy. So I tried to install rawhide via ftp. That
worked in general -- but then I activated "Fedora Extras" in the package
selection screen. It seems anaconda then tried to connect to a http server,
naturally failed, and forced me to re-start the installation process. :-(

Comment 7 Mark Heslep 2006-10-24 20:41:49 UTC
I tried a light kickstart file with simply:
-------------------------
%pre
http_proxy="http://myproxy:80"
export http_proxy
-----------------------

that I place on a local install server, intending that to get me extras. Problem
with this seems to be that Anaconda skips the additional repo section of the
installer when it detects kickstart.

Comment 8 Mark Heslep 2006-10-24 21:31:53 UTC
I tried a light kickstart file with simply:
-------------------------
%pre
http_proxy="http://myproxy:80"
export http_proxy
-----------------------

that I place on a local install server, intending that to get me extras. Problem
with this seems to be that Anaconda skips the additional repo section of the
installer when it detects kickstart.

Comment 9 Mark Heslep 2006-10-24 22:46:06 UTC
scratch the kickstart approach. It appears the environment variable does not get
picked up by anaconda; I suppose its too late w/ as Anaconda is already running.

Comment 10 Mark Heslep 2006-11-01 18:15:31 UTC
See the quick Anaconda proxy patch over here:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=213109

Comment 14 Mark Heslep 2007-12-11 22:22:40 UTC
Suggest marking this as a duplicate of 14988 "anaconda should query for proxy"
https://bugzilla.redhat.com/show_bug.cgi?id=141988

Comment 16 Jon Stanley 2008-04-23 20:29:08 UTC
Adding FutureFeature keyword to RFE's.

Comment 17 David Cantrell 2008-10-27 19:56:44 UTC
*** Bug 461471 has been marked as a duplicate of this bug. ***

Comment 18 David Cantrell 2009-01-19 18:52:07 UTC
*** Bug 479452 has been marked as a duplicate of this bug. ***

Comment 19 Andy Lindeberg 2009-08-04 19:32:00 UTC
*** Bug 505118 has been marked as a duplicate of this bug. ***

Comment 20 Steve Schaeffer 2009-08-30 14:54:06 UTC
(In reply to comment #5)
> It already was there in RHL 6.0:
> http://www.redhat.com/docs/manuals/linux/RHL-6.0-Manual/install-guide/doc046.html
>   

This feature existed in F10 and prior, AFAIK, albeit one had to wait until the initial connection attempt timed out before being offered a chance to enter proxy information.

I found that attempting to use the Network Install CD with F11 is futile when behind a proxy server.

Please restore the F10 capability and provide a way to enter the proxy information before attempting connection to the repositories.

Comment 21 Chris Lumens 2009-09-30 17:31:56 UTC
This should finally (finally!) be fixed in the next build of anaconda for F13.  It won't be fixed in F12, and probably has a couple other bugs as well, but as soon as we start doing rawhide composes pulling from F13, it should be testable.