[ejabberd] sasl startup crash

Randy Bush randy at psg.com
Fri Jan 6 00:34:46 MSK 2006


as i am still stuck with the crash on 7, i have built ejabberd on
a freebsd 5.4-stable system.  i then 

copied over
  /usr/local/etc/ejabberd
  /var/spool/ejabberd
  /var/log/ejabberd

changed dns for jabber.psg.com to point to the new location

updated the cert for that host to include the dns name

when i start ejabberd, i get only a sasl.log as appended.

clue bat please!

randy

---


=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,sasl_safe_sup}
             started: [{pid,<0.44.0>},
                       {name,alarm_handler},
                       {mfa,{alarm_handler,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,sasl_safe_sup}
             started: [{pid,<0.45.0>},
                       {name,overload},
                       {mfa,{overload,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,sasl_sup}
             started: [{pid,<0.43.0>},
                       {name,sasl_safe_sup},
                       {mfa,{supervisor,
                                start_link,
                                [{local,sasl_safe_sup},sasl,safe]}},
                       {restart_type,permanent},
                       {shutdown,infinity},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,sasl_sup}
             started: [{pid,<0.46.0>},
                       {name,release_handler},
                       {mfa,{release_handler,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
         application: sasl
          started_at: ejabberd at psg

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,kernel_safe_sup}
             started: [{pid,<0.50.0>},
                       {name,dets_sup},
                       {mfa,{dets_sup,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,1000},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,kernel_safe_sup}
             started: [{pid,<0.51.0>},
                       {name,dets},
                       {mfa,{dets_server,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,mnesia_sup}
             started: [{pid,<0.59.0>},
                       {name,mnesia_event},
                       {mfa,{mnesia_sup,start_event,[]}},
                       {restart_type,permanent},
                       {shutdown,30000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.61.0>},
                       {name,mnesia_monitor},
                       {mfa,{mnesia_monitor,start,[]}},
                       {restart_type,permanent},
                       {shutdown,3000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.62.0>},
                       {name,mnesia_subscr},
                       {mfa,{mnesia_subscr,start,[]}},
                       {restart_type,permanent},
                       {shutdown,3000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.63.0>},
                       {name,mnesia_locker},
                       {mfa,{mnesia_locker,start,[]}},
                       {restart_type,permanent},
                       {shutdown,3000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.64.0>},
                       {name,mnesia_recover},
                       {mfa,{mnesia_recover,start,[]}},
                       {restart_type,permanent},
                       {shutdown,180000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,kernel_safe_sup}
             started: [{pid,<0.69.0>},
                       {name,disk_log_sup},
                       {mfa,{disk_log_sup,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,1000},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,kernel_safe_sup}
             started: [{pid,<0.70.0>},
                       {name,disk_log_server},
                       {mfa,{disk_log_server,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,inet_gethost_native_sup}
             started: [{pid,<0.78.0>},{mfa,{inet_gethost_native,init,[[]]}}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,kernel_safe_sup}
             started: [{pid,<0.77.0>},
                       {name,inet_gethost_native_sup},
                       {mfa,{inet_gethost_native,start_link,[]}},
                       {restart_type,temporary},
                       {shutdown,1000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,kernel_safe_sup}
             started: [{pid,<0.88.0>},
                       {name,timer_server},
                       {mfa,{timer,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,1000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.65.0>},
                       {name,mnesia_tm},
                       {mfa,{mnesia_tm,start,[]}},
                       {restart_type,permanent},
                       {shutdown,30000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.89.0>},
                       {name,mnesia_checkpoint_sup},
                       {mfa,{mnesia_checkpoint_sup,start,[]}},
                       {restart_type,permanent},
                       {shutdown,infinity},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.90.0>},
                       {name,mnesia_snmp_sup},
                       {mfa,{mnesia_snmp_sup,start,[]}},
                       {restart_type,permanent},
                       {shutdown,infinity},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.91.0>},
                       {name,mnesia_controller},
                       {mfa,{mnesia_controller,start,[]}},
                       {restart_type,permanent},
                       {shutdown,3000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.92.0>},
                       {name,mnesia_late_loader},
                       {mfa,{mnesia_late_loader,start,[]}},
                       {restart_type,permanent},
                       {shutdown,3000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,mnesia_sup}
             started: [{pid,<0.60.0>},
                       {name,mnesia_kernel_sup},
                       {mfa,{mnesia_kernel_sup,start,[]}},
                       {restart_type,permanent},
                       {shutdown,infinity},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
         application: mnesia
          started_at: ejabberd at psg

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,crypto_sup}
             started: [{pid,<0.103.0>},
                       {name,crypto_server},
                       {mfa,{crypto_server,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
         application: crypto
          started_at: ejabberd at psg

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,ssl_sup}
             started: [{pid,<0.110.0>},
                       {name,ssl_server},
                       {mfa,{ssl_server,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
          supervisor: {local,ssl_sup}
             started: [{pid,<0.111.0>},
                       {name,ssl_broker_sup},
                       {mfa,{ssl_broker_sup,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 5-Jan-2006::21:29:36 ===
         application: ssl
          started_at: ejabberd at psg

=CRASH REPORT==== 5-Jan-2006::21:29:36 ===
  crasher:
    pid: <0.35.0>
    registered_name: []
    error_info: "invalid return value from ejabberd_app:start(normal,[]) -> {'EXIT',\n                                     {{badmatch,{aborted,{no_exists,config}}},\n                                      [{ejabberd_config,set_opts,1},\n                                       {ejabberd_app,start,2},\n                                       {application_master,start_it_old,4}]}}"
    initial_call: {application_master,init,
                                     [<0.5.0>,
                                      <0.34.0>,
                                      {appl_data,
                                          ejabberd,
                                          [ejabberd,
                                           ejabberd_sup,
                                           ejabberd_auth,
                                           ejabberd_router,
                                           ejabberd_sm,
                                           ejabberd_s2s,
                                           ejabberd_local,
                                           ejabberd_listeners,
                                           ejabberd_iq_sup,
                                           ejabberd_service_sup,
                                           ejabberd_s2s_out_sup,
                                           ejabberd_s2s_in_sup,
                                           ejabberd_c2s_sup,
                                           ejabberd_mod_roster,
                                           ejabberd_mod_echo,
                                           ejabberd_mod_pubsub,
                                           ejabberd_mod_irc,
                                           ejabberd_mod_muc,
                                           ejabberd_offline,
                                           random_generator],
                                          undefined,
                                          {ejabberd_app,[]},
                                          [acl,
                                           configure,
                                           cyrsasl,
                                           cyrsasl_digest,
                                           cyrsasl_plain,
                                           ejabberd,
                                           ejabberd_app,
                                           ejabberd_auth,
                                           ejabberd_c2s,
                                           ejabberd_config,
                                           ejabberd_listener,
                                           ejabberd_logger_h,
                                           ejabberd_local,
                                           ejabberd_router,
                                           ejabberd_s2s,
                                           ejabberd_s2s_in,
                                           ejabberd_s2s_out,
                                           ejabberd_service,
                                           ejabberd_sm,
                                           ejabberd_sup,
                                           ejabberd_tmp_sup,
                                           gen_iq_handler,
                                           gen_mod,
                                           jd2ejd,
                                           jlib,
                                           mod_configure,
                                           mod_disco,
                                           mod_echo,
                                           mod_last,
                                           mod_offline,
                                           mod_private,
                                           mod_register,
                                           mod_roster,
                                           mod_stats,
                                           mod_time,
                                           mod_vcard,
                                           mod_version,
                                           randoms,
                                           sha,
                                           shaper,
                                           translate,
                                           xml,
                                           xml_stream],
                                          [],
                                          infinity,
                                          infinity},
                                      normal]}
    ancestors: [<0.34.0>]
    messages: [{'EXIT',<0.36.0>,normal}]
    links: [<0.34.0>,<0.5.0>]
    dictionary: []
    trap_exit: true
    status: running
    heap_size: 987
    stack_size: 21
    reductions: 73
  neighbours:



More information about the ejabberd mailing list