After renewing subscription, Yum commands fail with "M2Crypto.SSL.SSLError: certificate verify failed" error

Solution Unverified - Updated -

Issue

  • yum fails with M2Crypto.SSL.SSLError: certificate verify failed
  • When I run yum, the following error is displayed:

    # yum list
    Loaded plugins: katello, product-id, security, subscription-manager
    Updating certificate-based repositories.
    Traceback (most recent call last):
    File "/usr/bin/yum", line 29, in ?
    yummain.user_main(sys.argv[1:], exit_code=True)
    File "/usr/share/yum-cli/yummain.py", line 309, in user_main
    errcode = main(args)
    File "/usr/share/yum-cli/yummain.py", line 178, in main
    result, resultmsgs = base.doCommands()
    File "/usr/share/yum-cli/cli.py", line 345, in doCommands
    self._getTs(needTsRemove)
    :
    :
    :
    File "/usr/lib64/python2.4/httplib.py", line 652, in send
    self.connect()
    File "/usr/lib64/python2.4/site-packages/M2Crypto/httpslib.py", line 47, in connect
    self.sock.connect((self.host, self.port))
    File "/usr/lib64/python2.4/site-packages/M2Crypto/SSL/Connection.py", line 174, in connect
    ret = self.connect_ssl()
    File "/usr/lib64/python2.4/site-packages/M2Crypto/SSL/Connection.py", line 167, in connect_ssl
    return m2.ssl_connect(self.ssl, self._timeout)
    M2Crypto.SSL.SSLError: certificate verify failed
    

Environment

  • Red Hat Enterprise Linux 5.8

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content