Hi All,
I am a newbie so please tell me what does this error message signify. I have changed the configuration file "ejabberd.cfg" to match with my company's ejabberd configuration. Everything is matching the installation guide but I am unable to start the ejabberd. I got this error in ejabberd.log
=INFO REPORT==== 2010-02-18 21:13:42 ===
application: ejabberd
exited: {bad_return,
{{ejabberd_app,start,[normal,[]]},
{'EXIT',
{undef,
[{file,read_line,[<0.217.0>]},
{ejabberd_config,get_config_lines,4},
{ejabberd_config,describe_config_problem,3},
{ejabberd_config,get_plain_terms_file,1},
{ejabberd_config,load_file,1},
{ejabberd_config,start,0},
{ejabberd_app,start,2},
{application_master,start_it_old,4}]}}}}
type: temporary
Can anyone please help me with what I am doing wrong. I am setting up the environment on linux. Any help will be appreciated.
Thank You
Re: Need help to start the ejabberd
file:read_line/1 is relatively new function, introduced in Erlang R13B02. Try to upgrade your Erlang to the newest version if possible.
It means there is a syntax
It means there is a syntax error in your ejabberd.cfg. When ejabberd tried to display some useful error message about that, it crashed itself.
You don't need to update your Erlang. Once you fix the syntax error in your ejabberd.cfg, you will be able to start ejabberd correctly.