can't start ejabberd on Debian-lenny

Hi there,

I've been trying to get ejabberd to start on a clean install of lenny. When I run:

/etc/init.d/ejabberd start

it ticks across the screen and then fails. If I run:

ejabberdctl status

it returns: "RPC failed on the node ejabberd@comet: nodedown"

I've added:

ERLANG_NODE=ejabberd

to the end of /etc/default/ejabberd. I've also tried this with ejabberd@localhost, and ejabberd@localhost.ourdomain. No luck.

The last entry in sasl.log is:

exception exit: {bad_return,{{ejabberd_app,start,[normal,[]]},
{'EXIT',"Error reading Mnesia database"}}}
in function application_master:init/4
initial call: application_master:init(<0.5.0>,<0.35.0>,

implying the problem is with a bad Mnesia database. I've uninstalled (using dpkg -P ejabberd) several times and reinstalled and still no luck.

Anyone out there have any idea what's going on?

Thanks in advance,

nestor

lenny bug

This migth correspond to bug #516718 from debian:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=516718

Syndicate content