EOFError on Red Hat Satellite Proxy server when clients try to connect
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_checkreturns 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.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
