satelllite-sync is failing with "ERROR: there was a problem synchronizing the information. Error message: Timeout Exception"

Solution In Progress - Updated -

Issue

  • satellite-sync is timing out and failing:
# satellite-sync --email
21:25:40 Red Hat Network Satellite - live synchronization
21:25:40    url: https://satellite.rhn.redhat.com
21:25:40    debug/output level: 1
21:27:40 
21:27:40 
ERROR: there was a problem synchronizing the information.
       Error message: Timeout Exception
  • Running it with --no-ssl is also failing with a timeout exception:
# satellite-sync --email --no-ssl
...
Downloading rpm packages
10:46:12    Fetching any missing RPMs: rh-i386-desktop-4 (NONE MISSING)
10:46:12    Fetching any missing RPMs: rh-i386-desktop-4-extras (NONE MISSING)
10:46:12    Fetching any missing RPMs: rhel-i386-as-4 (NONE MISSING)
10:46:12    Fetching any missing RPMs: rhel-i386-as-4-extras (NONE MISSING)
10:46:12    Fetching any missing RPMs: rhel-i386-as-4-fastrack (NONE MISSING)
10:46:12    Fetching any missing RPMs: rhel-i386-client-5 (26)
10:46:13    Total size: 325 MiB
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib64/python2.4/threading.py", line 442, in __bootstrap
    self.run()
  File "/usr/share/rhn/satellite_tools/satsync.py", line 2131, in run
    package_id, nvrea, self.sources)
  File "/usr/share/rhn/satellite_tools/satsync.py", line 2072, in _get_package_stream
    stream = rpmServer.getPackageStream(channel, nvrea)
  File "/usr/share/rhn/satellite_tools/xmlWireSource.py", line 480, in getPackageStream
    return self._rpc_call("getPackage", (channel, package_name))
  File "/usr/share/rhn/satellite_tools/xmlWireSource.py", line 447, in _rpc_call
    ret = apply(getattr(get_server_obj, function_name), params)
  File "/usr/lib/python2.4/site-packages/rhn/rpclib.py", line 678, in __call__
    result = self._send(self._name, args)
  File "/usr/lib/python2.4/site-packages/rhn/rpclib.py", line 383, in _request
    self._handler, request, verbose=self._verbose)
  File "/usr/lib/python2.4/site-packages/rhn/transports.py", line 171, in request
    headers, fd = req.send_http(host, handler)
  File "/usr/lib/python2.4/site-packages/rhn/transports.py", line 704, in send_http
    headers=self.headers)
  File "/usr/lib64/python2.4/httplib.py", line 810, in request
    self._send_request(method, url, body, headers)
  File "/usr/lib64/python2.4/httplib.py", line 833, in _send_request
    self.endheaders()
  File "/usr/lib64/python2.4/httplib.py", line 804, in endheaders
    self._send_output()
  File "/usr/lib64/python2.4/httplib.py", line 685, in _send_output
    self.send(msg)
  File "/usr/lib64/python2.4/httplib.py", line 664, in send
    self.sock.sendall(str)
  File "/usr/lib/python2.4/site-packages/rhn/SSL.py", line 224, in write
    self._poll(select.POLLIN, 'write')
  File "/usr/lib/python2.4/site-packages/rhn/SSL.py", line 204, in _poll
    raise TimeoutException, "Connection timed out on %s" % caller_name
TimeoutException: Timeout Exception

Environment

  • Red Hat Satellite 5.6

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.