Total newbie questions

Hi,

Have just installed ejabberd on a win 2000 server. (No Active directory).

Anyway I am trying to set up web admin (or any administation of any kind). I have edited the config file and created a user account with admin rights.

Now the stupid question

how do I restart the program with out killing it?

if i simply close the erlang window the program will no longer start up correctly!

Erlang (BEAM) emulator version 5.4.3 [threads:0]

Eshell V5.4.3 (abort with ^G)
(ejabberd@uberserver2k)1>
=ERROR REPORT==== 7-Feb-2005::12:34:45 ===
E(<0.38.0>:gen_mod:43): {noproc,{gen_server,
call,
[ejabberd_iq_sup,
{start_child,[mod_register,process_iq]},
infinity]}}

=ERROR REPORT==== 7-Feb-2005::12:34:45 ===
E(<0.38.0>:gen_mod:43): {noproc,{gen_server,
call,
[ejabberd_iq_sup,
{start_child,[mod_roster,process_iq]},
infinity]}}

=ERROR REPORT==== 7-Feb-2005::12:34:45 ===
E(<0.38.0>:gen_mod:43): {noproc,{gen_server,
call,
[ejabberd_iq_sup,
{start_child,[mod_privacy,process_iq]},
infinity]}}

=ERROR REPORT==== 7-Feb-2005::12:34:46 ===
E(<0.38.0>:gen_mod:43): {noproc,{gen_server,
call,
[ejabberd_iq_sup,
{start_child,
[mod_configure,process_local_iq]},
infinity]}}

=ERROR REPORT==== 7-Feb-2005::12:34:46 ===
E(<0.38.0>:gen_mod:43): {badarg,[{ejabberd_local,refresh_iq_handlers,0},
{mod_disco,start,1},
{gen_mod,start_module,2},
{lists,foreach,2},
{ejabberd_app,start,2},
{application_master,start_it_old,4}]}

=ERROR REPORT==== 7-Feb-2005::12:34:46 ===
E(<0.38.0>:gen_mod:43): {noproc,{gen_server,
call,
[ejabberd_iq_sup,
{start_child,
[mod_stats,process_local_iq]},
infinity]}}

=ERROR REPORT==== 7-Feb-2005::12:34:46 ===
E(<0.38.0>:gen_mod:43): {noproc,{gen_server,
call,
[ejabberd_iq_sup,
{start_child,
[mod_vcard,process_local_iq]},
infinity]}}

=ERROR REPORT==== 7-Feb-2005::12:34:46 ===
E(<0.38.0>:gen_mod:43): {noproc,{gen_server,
call,
[ejabberd_hooks,
{add,
offline_message_hook,
mod_offline,
store_packet,
50}]}}

=ERROR REPORT==== 7-Feb-2005::12:34:46 ===
E(<0.38.0>:gen_mod:43): {noproc,{gen_server,
call,
[ejabberd_hooks,
{add,
local_send_to_resource_hook,
mod_announce,
announce,
50}]}}

=ERROR REPORT==== 7-Feb-2005::12:34:46 ===
E(<0.38.0>:gen_mod:43): {noproc,{gen_server,
call,
[ejabberd_iq_sup,
{start_child,[mod_private,process_sm_iq]},
infinity]}}

=ERROR REPORT==== 7-Feb-2005::12:34:46 ===
Error in process <0.242.0> on node 'ejabberd@uberserver2k' with exit value: {bad
arg,[{ejabberd_router,register_route,1},{mod_irc,init,2}]}

=ERROR REPORT==== 7-Feb-2005::12:34:46 ===
Error in process <0.246.0> on node 'ejabberd@uberserver2k' with exit value: {bad
arg,[{ejabberd_router,register_route,1},{mod_muc,init,2}]}

=ERROR REPORT==== 7-Feb-2005::12:34:46 ===
E(<0.38.0>:gen_mod:43): {noproc,{gen_server,
call,
[ejabberd_iq_sup,
{start_child,[mod_time,process_local_iq]},
infinity]}}

=ERROR REPORT==== 7-Feb-2005::12:34:47 ===
E(<0.38.0>:gen_mod:43): {noproc,{gen_server,
call,
[ejabberd_iq_sup,
{start_child,[mod_last,process_local_iq]},
infinity]}}

=ERROR REPORT==== 7-Feb-2005::12:34:47 ===
E(<0.38.0>:gen_mod:43): {noproc,{gen_server,
call,
[ejabberd_iq_sup,
{start_child,
[mod_version,process_local_iq]},
infinity]}}

=INFO REPORT==== 7-Feb-2005::12:34:47 ===
application: ejabberd
exited: {shutdown,{ejabberd_app,start,[normal,[]]}}
type: temporary

At which point I cannot connect from a client.

Where am I going wrong?? I tried entering the stop/restart commands in the erlang window but nothing seems to happen?

Will some one please allow me to keep some of my hair and tell me how to get this to work right?

quit Erland node: q().

if i simply close the erlang window the program will no longer start up correctly!

Try "q().". I've used that command on the Erlang console on linux, it stops ejabberd correctly and later it can be started without errors:

=PROGRESS REPORT==== 7-Feb-2005::16:08:54 ===
         application: ejabberd
          started_at: myeja@mynode

(myeja@mynode)1> q().
ok
(myeja@mynode)2> myeja.

Syndicate content