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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

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