EOFError on Red Hat Satellite Proxy server when clients try to connect

Solution Verified - Updated -

Issue

  • when attempting to run rhn_check from a Proxy client, seeing error like the following:
# rhn_check
An error has occurred:
Internal Server Error
See /var/log/up2date for more information
  • Traceback errors in /var/log/httpd/error_log on the Proxy server
    Exception Handler Information
    Traceback (most recent call last):
      File "/usr/share/rhn/proxy/apacheServer.py", line 66, in __call__
        ret = f(req)
      File "/usr/share/rhn/proxy/apacheHandler.py", line 349, in handler
        ret = handlerObj.handler()
      File "/usr/share/rhn/proxy/broker/rhnBroker.py", line 180, in handler
        authToken = self.proxyAuth.check_cached_token()
      File "/usr/share/rhn/proxy/rhnProxyAuth.py", line 117, in check_cached_token
        oldToken = self.get_cached_token()
      File "/usr/share/rhn/proxy/rhnProxyAuth.py", line 134, in get_cached_token
        return shelf[key]
      File "/usr/share/rhn/proxy/rhnProxyAuth.py", line 386, in __getitem__
        val = rhnCache.get(rkey, missing_is_null=0)
      File "/usr/share/rhn/common/rhnCache.py", line 78, in get
        return cache.get(name, modified)
      File "/usr/share/rhn/common/rhnCache.py", line 354, in get
        return cPickle.loads(pickled)
    EOFError
  • rhn_check returns error 500 on client registered with Red Hat Proxy.

Environment

  • Red Hat Satellite Proxy 5

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.