Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Distributions > Red Hat
User Name
Red Hat This forum is for the discussion of Red Hat Linux.


  Search this Thread
Old 11-28-2008, 04:34 PM   #1
Registered: Mar 2004
Distribution: debian...
Posts: 31

Rep: Reputation: 16
CentOS 5 / RHEL 5 -- YUM updates through proxy.

I have been trying all day but so far I am unable to configure yum to use a proxy server to retrieve updates.Due a recent compliance mandate direct internet access had to be removed for a pool of our Cent/RHEL servers. I have added the http_proxy environment variable in /etc/profile using:

export http_proxy=http://ourproxy:8080
export ftp_proxy=http://ourproxy:8080
export gopher_proxy=http://ourproxy:8080

I am using the FQDN of the proxy server, and i can ping that FQDN from the CLI without a problem. When I do this and I reboot the server I can get to the internet through the proxy using links/lynx. Yum however stalls out after loading plugins. I have read in a few places that I need a trailing / after the port number above, adding this and rebooting has no effect.

So I tried specifying the yum.conf file...

proxy=http://ourproxy:8080/. When I do this yum still tries to contact the redhat/cent network directly. No behavior change. If I use tcpdump I can see the server I am running yum on try to directly connect without the proxy, which times out for good reason.

The proxy server I am running is squid, but I can see the server I am running yum on blatantly ignore any proxy settings I have tried so far. I am really in a hole on this one as I have to get several updates to fix vulnerabilities found during our last scan. Any help is greatly appreciated.

Last edited by Rush_898; 11-28-2008 at 04:36 PM.
Old 11-29-2008, 04:34 PM   #2
Registered: Feb 2008
Location: Texas
Distribution: Fedora, RHEL, CentOS
Posts: 488

Rep: Reputation: 78
I had a similar problem with my primary work desktop where I must use a proxy and I must authenticate through the proxy. I added yum options in yum.conf for proxy, proxy_username, and proxy_password. If you do not need to auth with user/pass then you should be able to get away with just proxy option.

I believe this is the format I used that worked...
This is going from memory because unfortunately my desktop's video card fried last week and took down the system so you may need to try a few different iterations of the value-side of the variable.

Hope this helps.

EDIT: Sorry, just realized that you said you tried that already.
Old 11-29-2008, 07:44 PM   #3
Registered: Mar 2004
Distribution: debian...
Posts: 31

Original Poster
Rep: Reputation: 16
Thanks for your reply! For some reason that was never successful for me. I don't know if that only works for cent/rh < 5 or what the deal is, but for anyone else who stumbles across this issue here is the fix:

Edit /etc/sysconfig/rhn/up2date file and make proper entries for following tags:

enableProxy[comment]=Use a HTTP Proxy
enableProxy=0 (change it to 1)

proxyPassword[comment]=The password to use for an authenticated proxy
proxyPassword= (put proxy password)

proxyUser[comment]=The username for an authenticated proxy
proxyUser= (put proxy username)

httpProxy[comment]=HTTP proxy in hostort format, e.g.
httpProxy= (put http_proxy environment variable)

enableProxyAuth[comment]=To use an authenticated proxy or not
enableProxyAuth=0 (Change it to 1)

Once I did this all was well!


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Centos 5 YUM/Proxy metallica1973 Red Hat 6 01-30-2009 11:53 AM
RHEL 5.2 yum update with CentOS 5.2 repositories- possible? damunzy Linux - Enterprise 4 08-12-2008 02:30 AM
[rhel-5] yum through http proxy IanSolo666 Red Hat 2 10-16-2007 01:46 AM
yum check-update says no updates when there are updates? MarkEHansen Linux - General 7 12-29-2006 05:16 PM
after updating RHEL AS 4 w/ CentOS' YUM repository.... guest cAos 2 03-17-2005 10:53 PM > Forums > Linux Forums > Linux - Distributions > Red Hat

All times are GMT -5. The time now is 01:58 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration