[Spacewalk-list] Spacewalk 1.3 OSAD errors

Milan Zazrivec mzazrivec at redhat.com
Mon Feb 7 14:48:30 UTC 2011


On Monday 07 February 2011 14:54:17 David Hrbáč wrote:
> Hi,
> I have followed the 1.2->1.3 upgrade instructions. Everything seems to
> be ok, but OSAD and OSA-Dispatcher. Once again, jabberd is not able to
> create DB which are suggested to be removed as said in the upgrade
> how-to. We had to recreate them manually.
> 
> [root at spacewalk db]# ll
> total 544
> -rw-r----- 1 jabber jabber    24576 Feb  7 14:41 __db.001
> -rw-r----- 1 jabber jabber   278528 Feb  7 14:41 __db.002
> -rw-r----- 1 jabber jabber    98304 Feb  7 14:41 __db.003
> -rw-r----- 1 jabber jabber   663552 Feb  7 14:41 __db.004
> -rw-r----- 1 jabber jabber    16384 Feb  7 14:41 __db.005
> -rw-r----- 1 jabber jabber 10485760 Feb  7 14:41 log.0000000001
> 
> [root at spacewalk db]# /etc/init.d/jabberd stop
> Terminating jabberd processes ...
> Stopping router:                                           [  OK  ]
> Stopping sm:                                               [  OK  ]
> Stopping c2s:                                              [  OK  ]
> Stopping s2s:                                              [  OK  ]
> [root at spacewalk db]# sqlite3 sqlite.db < /usr/share/jabberd/db-setup.sqlite

Why SQLite?

> [root at spacewalk db]# ll
> total 56
> -rw-r----- 1 jabber jabber 10485760 Feb  7 14:44 log.0000000001
> -rw-r--r-- 1 root   root      33792 Feb  7 14:44 sqlite.db
> [root at spacewalk db]# chown jabber: sqlite.db
> [root at spacewalk db]# /etc/init.d/jabberd start
> 
> Now, osad and osa-dispatcher are not able to communicate with jabberd
> any more. Well, I'm very disappointed with Spacewalk for some time.
> Any hints? Thanks,
> David Hrbáč
> 
> [root at spacewalk db]# /etc/init.d/osa-dispatcher restart
> Shutting down osa-dispatcher:                              [  OK  ]
> Starting osa-dispatcher: RHN 20917 2011/02/07 14:52:58 +02:00: ('Server
> did not return a <features /> stanza',)
> RHN 20917 2011/02/07 14:52:58 +02:00: ('Traceback (most recent call
> last):\n  File "/usr/share/rhn/osad/jabber_lib.py", line)
>                                                            [  OK  ]

This looks like a messed up jabberd configuration.

> [root at spacewalk db]# /etc/init.d/osad restart
> Shutting down osad:                                        [  OK  ]
> Starting osad: 2011-02-07 14:45:19 osad._setup_config: Updating
> configuration
> 2011-02-07 14:45:19 osad._setup_config: Time drift 0
> 2011-02-07 14:45:19 osad._setup_config: Client name 53edeba3e75be118
> 2011-02-07 14:45:19 osad._setup_config: Shared key
> 7f0af0b91a24de807760117d925d1db681ac6c47
> 2011-02-07 14:45:19 jabber_lib.setup_connection: Connecting to
> spacewalk.vsb.cz
> 2011-02-07 14:45:19 jabber_lib._get_jabber_client:
> 2011-02-07 14:45:19 jabber_lib._get_jabber_client: Connecting to
> spacewalk.vsb.cz
> 2011-02-07 14:45:19 jabber_lib.__init__:
> 2011-02-07 14:45:19 jabber_lib.__init__:
> 2011-02-07 14:45:19 jabber_lib.check_cert: Loading cert <X509Name object
> '/C=CZ/O=Vysok\xC3\xA1 \xC5\xA1kola b\xC3\xA1\xC5\x>
> 2011-02-07 14:45:19 jabber_lib.connect:
> 2011-02-07 14:45:19 jabber_lib.connect: Attempting to connect
> --> <?xml version='1.0' encoding='UTF-8'?><stream:stream
> to='spacewalk.vsb.cz' xmlns='jabber:client' xmlns:stream='http://et>
> 
> 2011-02-07 14:45:19 jabber_lib.process: 300
> 2011-02-07 14:45:19 jabber_lib.process: before select(); timeout
> 299.999998808
> 2011-02-07 14:45:19 jabber_lib.process: select() returned
> 2011-02-07 14:45:19 jabber_lib._auth_dispatch: <error><host-unknown
> xmlns = 'urn:ietf:params:xml:ns:xmpp-streams'  /><text x>
> <-- <error><host-unknown xmlns = 'urn:ietf:params:xml:ns:xmpp-streams'
> /><text xmlns = 'urn:ietf:params:xml:ns:xmpp-streams>
> 
> 2011-02-07 14:45:19 jabber_lib.connect: Connected
> 2011-02-07 14:45:19 jabber_lib.connect: Expecting features stanza, got:
> <error><host-unknown xmlns = 'urn:ietf:params:xml:ns>
> Server did not return a <features /> stanza
> --> <presence type='unavailable' />
> 
> 2011-02-07 14:45:19 jabber_lib.print_message: SSLError
> 2011-02-07 14:45:19 jabber_lib.print_message: Could not connect to
> jabber server spacewalk.vsb.cz
> Traceback (most recent call last):
>   File "/usr/share/rhn/osad/jabber_lib.py", line 253, in setup_connection
>     c = self._get_jabber_client(js)
>   File "/usr/share/rhn/osad/jabber_lib.py", line 310, in _get_jabber_client
>     c.connect()
>   File "/usr/share/rhn/osad/jabber_lib.py", line 583, in connect
>     raise SSLDisabledError
> SSLDisabledError
> 
> 2011-02-07 14:45:19 jabber_lib.setup_connection: Could not connect to
> any jabber server
> 2011-02-07 14:45:19 jabber_lib.push_to_background: Pushing process into
> background
>                                                            [  OK  ]

This is a consequence of jabberd / osa-dispatcher being configured
incorrectly.

-MZ




More information about the Spacewalk-list mailing list