Hello list,<div>I've set up a spacewalk 1.5 installation on postgresql backend.</div><div>Following this guide (<a href="http://unfuckablelinux.com/2008/07/02/spacewalk-and-avoiding-self-signed-certificates/">http://unfuckablelinux.com/2008/07/02/spacewalk-and-avoiding-self-signed-certificates/</a>), I've modified the SSL cert to use a certificate issued by my in-house certificate authority. This is a requirement from my security department.</div>
<div>Everything works, except osa-dispatcher, which times out when trying to connect to jabberd after 5 minutes:</div><div><div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.setup_connection('Connected to jabber server', '<a href="http://spacewalk.cst.cnes.fr">spacewalk.cst.cnes.fr</a>')</div>
<div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/dispatcher_client.start</div><div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.auth('rhn-dispatcher-sat', 'rhn-dispatcher-q85613', 'superclient', 1)</div>
<div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.auth('Sending auth request', <iq type='get' id='auth-get-3497ab-12'><query xmlns = 'jabber:iq:auth' ><username>rhn-dispatcher-sat</username></query></iq>)</div>
<div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib._waitForResponse('auth-get-3497ab-12', 60)</div><div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib._waitForResponse('before get_one_stanza',)</div>
<div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.process(59.999981880187988,)</div><div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.process('before select(); timeout', 59.999981880187988)</div>
<div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.process('select() returned',)</div><div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.process('Reading 1024 bytes from ssl socket',)</div>
<div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.process('Read 177 bytes',)</div><div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib._orig_dispatch(<jabber.xmlstream.Node instance at 0x48733f8>,)</div>
<div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.dispatch(<iq type='result' id='auth-get-3497ab-12'><query xmlns = 'jabber:iq:auth' ><username>rhn-dispatcher-sat</username><resource /><password /><digest /></query></iq>,)</div>
<div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.cleanup_expired_callbacks</div><div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib._get_callbacks(<iq type='result' id='auth-get-3497ab-12'><query xmlns = 'jabber:iq:auth' ><username>rhn-dispatcher-sat</username><resource /><password /><digest /></query></iq>,)</div>
<div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.dispatch('Unhandled stanza', <iq type='result' id='auth-get-3497ab-12'><query xmlns = 'jabber:iq:auth' ><username>rhn-dispatcher-sat</username><resource /><password /><digest /></query></iq>)</div>
<div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib._waitForResponse('after get_one_stanza',)</div><div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.auth('Auth response', <iq type='result' id='auth-get-3497ab-12'><query xmlns = 'jabber:iq:auth' ><username>rhn-dispatcher-sat</username><resource /><password /><digest /></query></iq>)</div>
<div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.auth('Sending auth info', <iq type='set' id='auth-set-3497ab-13'><query xmlns = 'jabber:iq:auth' ><username>rhn-dispatcher-sat</username><resource>superclient</resource><digest>12e9f1d70de0b4350c5e64b0fb93758fbad1ec74</digest></query></iq>)</div>
<div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib._waitForResponse(u'auth-set-3497ab-13', 300)</div><div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib._waitForResponse('before get_one_stanza',)</div>
<div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.process(299.99997091293335,)</div><div>2011/08/23 07:43:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.process('before select(); timeout', 299.99996995925903)</div>
<div>2011/08/23 07:48:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.process('select() returned',)</div><div>2011/08/23 07:48:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.get_one_stanza('timed out', 1314085721.992229, 1314085421.9916439, 299.99997210502625)</div>
<div>2011/08/23 07:48:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib._waitForResponse('after get_one_stanza',)</div><div>2011/08/23 07:48:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.main('ERROR', 'Error caught:')</div>
<div>2011/08/23 07:48:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.main('ERROR', 'Traceback (most recent call last):\n  File "/usr/share/rhn/osad/jabber_lib.py", line 116, in main\n    c = self.setup_connection(no_fork=no_fork)\n  File "/usr/share/rhn/osad/jabber_lib.py", line 284, in setup_connection\n    resource=self._resource)\n  File "/usr/share/rhn/osad/dispatcher_client.py", line 33, in start\n    self.auth(username, password, resource)\n  File "/usr/share/rhn/osad/jabber_lib.py", line 873, in auth\n    self.SendAndWaitForResponse(auth_set_iq)\n  File "/usr/lib/python2.4/site-packages/jabber/jabber.py", line 401, in SendAndWaitForResponse\n    return self.waitForResponse(ID,timeout)\n  File "/usr/share/rhn/osad/jabber_lib.py", line 1141, in waitForResponse\n    raise TimeoutError()\nTimeoutError\n')</div>
<div>2011/08/23 07:48:41 -00:00 15908 <a href="http://0.0.0.0">0.0.0.0</a>: osad/jabber_lib.main('Sleeping', 10, 'seconds')</div></div><div><br></div><div>Could you please help me resolving this issue? </div>
<div>I've already set osa-dispatcher debug level to 9. Where can I find more information?</div><div>Thanks in advance for your help,</div><div><br></div><div>Pierre </div>