RH 6.6 - Yum Update - [Errno 14] PYCURL ERROR 7 - "couldn't connect to host"

Latest response

Ever since renewing my RH license I am getting the following error:

# yum update
Loaded plugins: product-id, refresh-packagekit, search-disabled-repos, subscription-manager
Setting up Update Process
https://cdn.redhat.com/content/dist/rhel/client/6/6Client/x86_64/os/repodata/repomd.xml: [Errno 14] PYCURL ERROR 7 - "couldn't connect to host"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: rhel-6-desktop-rpms. Please verify its path and try again

I have attempted everything listed as a solution on https://access.redhat.com/solutions/291643 , but have not had any luck.


This is the contents of my yum.conf:

[main]
#proxy=http://198.154.11.3:8888
#proxy_username=
#proxy_password=
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=3
minrate=1
timeout=300
metadata_expire=32h
diskspacecheck=0 
retries=1
mirrorlist_expire=32h
assumeyes=0
multilib_policy=all

#  This is the default, if you make this bigger yum won't see if the metadata
# is newer on the remote and so you'll "gain" the bandwidth of not having to
# download the new metadata and "pay" for it by yum not having correct
# information.
#  It is esp. important, to have correct metadata, for distributions like
# Fedora which don't keep old packages around. If you don't like this checking
# interupting your command line usage, it's much better to have something
# manually check the metadata once an hour (yum-updatesd will do this).
metadata_expire=20000

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d

Nmap Returns the following:

Starting Nmap 6.47SVN ( http://nmap.org ) at 2017-01-10 21:04 GMT
Nmap scan report for cdn.redhat.com (173.222.140.251)
Host is up (0.0079s latency).
rDNS record for 173.222.140.251: a173-222-140-251.deploy.static.akamaitechnologies.com
Not shown: 998 filtered ports
PORT    STATE SERVICE
80/tcp  open  http
443/tcp open  https

Net Cat returns:

# nc -z cdn.redhat.com 443; nc -z cdn.redhat.com 80
Connection to cdn.redhat.com 443 port [tcp/https] succeeded!
Connection to cdn.redhat.com 80 port [tcp/http] succeeded!

I am not behind a proxy and I am not being filtered by a firewall. Again, everything worked before the subscription expired and I have since purchased a new one. I have registered my system on the RH site and I see the box listed under my "subscriber inventory" as being attached, active, and having access to the yum repos.

Responses

Maybe this can help nailing down the issue:

https://access.redhat.com/solutions/291643

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.