osa-dispatcher および osad クライアントを Satellite の jabber サービスに接続することができません
Issue
Satellite サーバーでソフトウェアをアップデートすると、osa-dispatcher および osad クライアントを jabber サービスに接続することができなくなります。osad プロシージャを開始すると次のエラーが発生します。
Starting osad:Traceback (most recent call last):
File "/usr/share/rhn/osad/jabber_lib.py", line 254, in setup_connection
c = self._get_jabber_client(js)
File "/usr/share/rhn/osad/jabber_lib.py", line 311, in _get_jabber_client
c.connect()
File "/usr/share/rhn/osad/jabber_lib.py", line 577, in connect
jabber.Client.connect(self)
File "/usr/lib/python2.4/site-packages/jabber/xmlstream.py", line 464, in connect
else: self._sock.connect((self._hostIP, self._port))
File "<string>", line 1, in connect
error:(111, 'Connection refused')
osa-dispatcher.log には、jabber サーバーに接続することができないことが示されています。
2012/02/27 18:25:35 -04:00 530 0.0.0.0: osad/jabber_lib.setup_connection('Connecting to', 'satellite.example.com')
2012/02/27 18:25:35 -04:00 530 0.0.0.0: osad/jabber_lib._get_jabber_client
2012/02/27 18:25:35 -04:00 530 0.0.0.0: osad/jabber_lib._get_jabber_client('Connecting to', 'satellite.example.com')
2012/02/27 18:25:35 -04:00 530 0.0.0.0: osad/jabber_lib.__init__
2012/02/27 18:25:35 -04:00 530 0.0.0.0: osad/jabber_lib.__init__
2012/02/27 18:25:35 -04:00 530 0.0.0.0: osad/jabber_lib.connect
2012/02/27 18:25:35 -04:00 530 0.0.0.0: osad/jabber_lib.print_message('socket error',)
2012/02/27 18:25:35 -04:00 530 0.0.0.0: osad/jabber_lib.print_message('Could not connect to jabber server', 'satellite.example.com')
2012/02/27 18:25:35 -04:00 530 0.0.0.0: osad/jabber_lib.setup_connection('ERROR', 'Traceback (most recent call last):\n File "/usr/share/rhn/osad/jabber_lib.py", line 254, in setup_connection\n c = self._get_jabber_client(js)\n File "/usr/share/rhn/osad/jabber_lib.py", line 311, in _get_jabber_client\n c.connect()\n File "/usr/share/rhn/osad/jabber_lib.py", line 577, in connect\n jabber.Client.connect(self)\n File "/usr/lib/python2.4/site-packages/jabber/xmlstream.py", line 464, in connect\n else: self._sock.connect((self._hostIP, self._port))\n File "<string>", line 1, in connect\nerror:(111, \'Connection refused\')\n')
2012/02/27 18:25:35 -04:00 530 0.0.0.0: osad/jabber_lib.setup_connection('Could not connect to any jabber server',)
2012/02/27 18:25:35 -04:00 530 0.0.0.0: osad/jabber_lib.main('Unable to connect to jabber servers, sleeping 10 seconds',)
ただし、jabber サービスは [OK] で開始し、ps の結果に表示されているように、プロセスは実行されています。
Environment
Red Hat Network Satellite 5.4.1
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.
