I have solve the problem by adding 'sleep 5' to /etc/init.d/jabberd2
file in 'start' section:

...
case "$1" in
   start)
      sleep 5
      echo -n "Starting Jabber services:"
...

2010/11/7 Johnathon <[email protected]>:
> Currently I have to run "sudo invoke-rc.d jabberd2 start" every time I
> boot up to get jabber running properly.
>
> --
> fails on boot when using mysql
> https://bugs.launchpad.net/bugs/574575
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in JabberD XMPP server: New
> Status in NULL Project: Invalid
>
> Bug description:
> I am using the package in lucid (2.2.8-2ubuntu4). I have jabberd2 correctly 
> configured to use mysql, and if I load everything myself after the system has 
> booted, jabberd2 works great. However, when jabberd2 tries to load on boot, 
> c2s fails with this message in the log:
>
> [info] loading 'mysql' authreg module
> [error] mysql: connection to database failed: Can't connect to local MySQL 
> server through socket '/var/run/mysqld/mysqld.sock' (2)
> [error] failed to initialize auth module 'mysql'
>
> It then never fully loads jabberd2 (only s2s and router are running on boot), 
> until I manually do it.
>
> >From what I can tell, mysql (which now in lucid is loading through upstart) 
> >hasn't actually started yet. Once the system has fully loaded, I have 
> >verified that the mysql socket does indeed exist in that location. It would 
> >seem that either jabberd2 needs to be ported to use upstart, or have 
> >something set in its init to check for mysql.
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/jabberd2/+bug/574575/+subscribe
>

-- 
fails on boot when using mysql
https://bugs.launchpad.net/bugs/574575
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for NULL Project.

_______________________________________________
Mailing list: https://launchpad.net/~registry
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~registry
More help   : https://help.launchpad.net/ListHelp

Reply via email to