ejabberd stopped working

Some days ago I installed ejabberd without any problem. Today it stopped working even if I have not modified anything.

If I start the server I obtain:

# ejabberdctl status
Node ejabberd@ocracy is started. Status: started

# ejabberdctl registered-users
Can't get list of registered users at node ejabberd@ocracy: {'EXIT',
                                                                {badarg,
                                                                    [{erlang,
                                                                         port_control,
                                                                         [stringprep_port,
                                                                          1,
                                                                          "MY-SERVER"]},
                                                                     {stringprep,
                                                                         control,
                                                                         2},
                                                                     {jlib,
                                                                         nameprep,
                                                                         1},
                                                                     {ejabberd_auth,
                                                                         auth_module,
                                                                         1},
                                                                     {ejabberd_auth,
                                                                         dirty_get_registered_users,
                                                                         0},
                                                                     {rpc,
                                                                         '-handle_call/3-fun-0-',
                                                                         5}]}}

more details

What stopped working, ejabberd or ejabberdctl? Do other commands work? Did you try restarting ejabberd? What version and how did you install it?

Quote:What stopped working,

Quote:

What stopped working, ejabberd or ejabberdctl?

ejabberd.
It seems to start, "invoke-rc.d ejabberd start" does not return any error and "ejabberdctl status" says that it is running.
However nothing works, i.e I can't connect to the server using gaim or jwchat and ejabberd http server is not listening on port 5280.

Quote:

Do other commands work?

I think that ejabberdctl is working but it cannot contact ejabberd.

Quote:

Did you try restarting ejabberd?

Yes.

Quote:

What version and how did you install it?

I'm using the debian packages for ejabberd 1.0.0.

Syndicate content