El Vie 21 Dic 2007, escribió:
> On 12/21/07, Ragnarok <[EMAIL PROTECTED]> wrote:
> > i try to manual run again:
> >
> > (can you help me to  decode/understand the message?)
> >
> > scarlet:~# su - ejabberd -c "/usr/sbin/ejabberd -noshell -s"
>
> When running ejabberd manually, it's better to not use -noshell (you
> might want to execute some commands in a shell). And certainly don't
> use single -s (it may be harmless but I'm not sure).
i test without these parameters , but i don't know how to erl to help me =|

>
> > =INFO REPORT==== 20-Dec-2007::23:08:56 ===
> >     application: ejabberd
> >     exited: {bad_return,{{ejabberd_app,start,[normal,[]]},
> >                         
> > {'EXIT',{{badmatch,{aborted,{no_exists,config}}},
>
> It means that 'config' table in ejabberd database doesn't exist or
> cannot be used. In practice it may mean that
> /var/lib/ejabberd/config.* are owned by root (from previous
> experiments). If the users' database isn't important yet (you just
> installed ejabberd) then kill ejabberd (corresponding 'beam' process)
> and wipe out /var/lib/ejabberd/ directory. Another common source of
> this error message is a hostname change.
>
all file permissions are correct , (i check in every test)
i do a fresh install apt-get remove --purge and apt-get install ejabberd and 
works fine (but lost my users and rosters)
i think that some file (config?) on the /var/lib/ejabberd are corrupt
can i recovery/reindex/ or restore it or check this files?
can i export the user database and rosters and put it on the new fresh 
install?

-- 
Dock Sud BBS
http://bbs.docksud.com.ar
telnet://bbs.docksud.com.ar

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to