[ejabberd] getting started with ejabberd...

Marshall Rose mrose+internet.jabber.ejabberd at dbc.mtview.ca.us
Tue Aug 26 22:38:25 MSD 2003


hi. here's an update. i changed the hostname of the machine to a fqdn,
so the longnames error went away. great!
    
it gets a lot further, but seems to get an infinite loop (or rather it
produces a long repetitive stream to stdout). here's what ejabberd.log
says:
    
=ERROR REPORT==== 26-Aug-2003::21:07:20 ===
E(<0.39.0>:gen_mod:42): {undef,[{mod_irc,start,[[]]},
                                {gen_mod,start_module,2},
                                {lists,foreach,2},
                                {ejabberd_app,start,2},
                                {application_master,start_it_old,4}]}

=ERROR REPORT==== 26-Aug-2003::21:07:20 ===
E(<0.39.0>:gen_mod:42): {undef,[{mod_muc,start,[[]]},
                                {gen_mod,start_module,2},
                                {lists,foreach,2},
                                {ejabberd_app,start,2},
                                {application_master,start_it_old,4}]}

=ERROR REPORT==== 26-Aug-2003::21:07:21 ===
E(<0.39.0>:gen_mod:42): {undef,[{mod_pubsub,start,[[]]},
                                {gen_mod,start_module,2},
                                {lists,foreach,2},
                                {ejabberd_app,start,2},
                                {application_master,start_it_old,4}]}

if i remove the three lines:
    
           {mod_irc,       []},
           {mod_muc,       []},
           {mod_pubsub,    []},

from ejabberd.cfg, then things get a lot further (it starts listening).
however, there are still messages like this:
    

=CRASH REPORT==== 26-Aug-2003::21:24:40 ===
  crasher:
    pid: <0.1614.0>
    registered_name: []
    error_info: {{badmatch,{error,eoptions}},
                  [{ejabberd_listener,init_ssl,4},{proc_lib,init_p,5}]}
    initial_call: {ejabberd_listener,init_ssl,
                                    [5523,
                                     ejabberd_c2s,
                                     [{access,c2s},
                                     
{ssl,[{certfile,"/etc/openssl/certs/ejabberd.pem.pem"}]}],
                                    
[{certfile,"/etc/openssl/certs/ejabberd.pem.pem"}]]}
    ancestors: [ejabberd_listeners,ejabberd_sup,<0.39.0>]
    messages: []
    links: [<0.1590.0>,<0.1615.0>]
    dictionary: []
    trap_exit: false
    status: running
    heap_size: 610
    stack_size: 23
    reductions: 169
  neighbours:

the file exists and is readable, so what gives?
    
/mtr


More information about the ejabberd mailing list