[+] Konfiguracja ejabberd

Konfiguracja serwerów, usług, itp.
cooleq
Beginner
Posty: 172
Rejestracja: 18 czerwca 2010, 13:47
Lokalizacja: Wrocław

Post autor: cooleq »

Teraz coś całkiem się popsuło, już wczoraj tak było, że po restarcie nie chciał się uruchomić trzeba było zabić procesy beam i epmd i wtedy jakoś sie udało ale teraz nie chce.
Wkleję tu log /var/log/ejabberd/sasl.log bo ja nie bardzo go rozumiem.

Kod: Zaznacz cały

=PROGRESS REPORT==== 24-Mar-2011::14:15:00 ===
          supervisor: {local,sasl_safe_sup}
             started: [{pid,<0.47.0>},
                       {name,alarm_handler},
                       {mfa,{alarm_handler,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:00 ===
          supervisor: {local,sasl_safe_sup}
             started: [{pid,<0.48.0>},
                       {name,overload},
                       {mfa,{overload,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:00 ===
          supervisor: {local,sasl_sup}
             started: [{pid,<0.46.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==== 24-Mar-2011::14:15:00 ===
          supervisor: {local,sasl_sup}
             started: [{pid,<0.49.0>},
                       {name,release_handler},
                       {mfa,{release_handler,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:00 ===
         application: sasl
          started_at: ejabberd@Heimdall

=PROGRESS REPORT==== 24-Mar-2011::14:15:00 ===
          supervisor: {local,kernel_safe_sup}
             started: [{pid,<0.53.0>},
                       {name,dets_sup},
                       {mfa,{dets_sup,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,1000},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:00 ===
          supervisor: {local,kernel_safe_sup}
             started: [{pid,<0.54.0>},
                       {name,dets},
                       {mfa,{dets_server,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,mnesia_sup}
             started: [{pid,<0.62.0>},
                       {name,mnesia_event},
                       {mfa,{mnesia_sup,start_event,[]}},
                       {restart_type,permanent},
                       {shutdown,30000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.64.0>},
                       {name,mnesia_monitor},
                       {mfa,{mnesia_monitor,start,[]}},
                       {restart_type,permanent},
                       {shutdown,3000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.65.0>},
                       {name,mnesia_subscr},
                       {mfa,{mnesia_subscr,start,[]}},
                       {restart_type,permanent},
                       {shutdown,3000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.66.0>},
                       {name,mnesia_locker},
                       {mfa,{mnesia_locker,start,[]}},
                       {restart_type,permanent},
                       {shutdown,3000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.67.0>},
                       {name,mnesia_recover},
                       {mfa,{mnesia_recover,start,[]}},
                       {restart_type,permanent},
                       {shutdown,180000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,kernel_safe_sup}
             started: [{pid,<0.72.0>},
                       {name,disk_log_sup},
                       {mfa,{disk_log_sup,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,1000},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,kernel_safe_sup}
             started: [{pid,<0.73.0>},
                       {name,disk_log_server},
                       {mfa,{disk_log_server,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,kernel_safe_sup}
             started: [{pid,<0.84.0>},
                       {name,timer_server},
                       {mfa,{timer,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,1000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.68.0>},
                       {name,mnesia_tm},
                       {mfa,{mnesia_tm,start,[]}},
                       {restart_type,permanent},
                       {shutdown,30000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.85.0>},
                       {name,mnesia_checkpoint_sup},
                       {mfa,{mnesia_checkpoint_sup,start,[]}},
                       {restart_type,permanent},
                       {shutdown,infinity},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.86.0>},
                       {name,mnesia_snmp_sup},
                       {mfa,{mnesia_snmp_sup,start,[]}},
                       {restart_type,permanent},
                       {shutdown,infinity},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.87.0>},
                       {name,mnesia_controller},
                       {mfa,{mnesia_controller,start,[]}},
                       {restart_type,permanent},
                       {shutdown,3000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,mnesia_kernel_sup}
             started: [{pid,<0.88.0>},
                       {name,mnesia_late_loader},
                       {mfa,{mnesia_late_loader,start,[]}},
                       {restart_type,permanent},
                       {shutdown,3000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,mnesia_sup}
             started: [{pid,<0.63.0>},
                       {name,mnesia_kernel_sup},
                       {mfa,{mnesia_kernel_sup,start,[]}},
                       {restart_type,permanent},
                       {shutdown,infinity},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
         application: mnesia
          started_at: ejabberd@Heimdall

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,crypto_sup}
             started: [{pid,<0.166.0>},
                       {name,crypto_server},
                       {mfa,{crypto_server,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
         application: crypto
          started_at: ejabberd@Heimdall

=PROGRESS REPORT==== 24-Mar-2011::14:15:01 ===
          supervisor: {local,stringprep_sup}
             started: [{pid,<0.168.0>},
                       {name,stringprep},
                       {mfa,{stringprep,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,brutal_kill},
                       {child_type,worker}]

=CRASH REPORT==== 24-Mar-2011::14:15:01 ===
  crasher:
    pid: <0.36.0>
    registered_name: []
    exception exit: {bad_return,
                        {{ejabberd_app,start,[normal,[]]},
                         {'EXIT',
                             [47,101,116,99,47,101,106,97,98,98,101,114,100,
                              47,101,106,97,98,98,101,114,100,46,99,102,103,
                              58,32,"76",58,32,
                              ["syntax error before: ",["'{'"]]]}}}
      in function  application_master:init/4
    initial call: application_master:init(<0.5.0>,<0.35.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,adhoc,configure,
                                            cyrsasl_anonymous,cyrsasl,
                                            cyrsasl_digest,cyrsasl_plain,
                                            ejabberd_admin,ejabberd_app,
                                            ejabberd_auth_anonymous,
                                            ejabberd_auth,
                                            ejabberd_auth_external,
                                            ejabberd_auth_internal,
                                            ejabberd_auth_ldap,
                                            ejabberd_auth_odbc,
                                            ejabberd_auth_pam,ejabberd,
                                            ejabberd_c2s,ejabberd_c2s_config,
                                            ejabberd_config,ejabberd_ctl,
                                            ejabberd_frontend_socket,
                                            ejabberd_hooks,ejabberd_http,
                                            ejabberd_http_bind,
                                            ejabberd_http_poll,
                                            ejabberd_listener,ejabberd_local,
                                            ejabberd_logger_h,
                                            ejabberd_loglevel,
                                            ejabberd_node_groups,
                                            ejabberd_rdbms,ejabberd_receiver,
                                            ejabberd_router,ejabberd_s2s,
                                            ejabberd_s2s_in,ejabberd_s2s_out,
                                            ejabberd_service,ejabberd_sm,
                                            ejabberd_socket,ejabberd_sup,
                                            ejabberd_system_monitor,
                                            ejabberd_tmp_sup,ejabberd_update,
                                            ejabberd_web_admin,ejabberd_web,
                                            ejabberd_zlib,ejd2odbc,eldap,
                                            eldap_filter,eldap_pool,
                                            eldap_utils,'ELDAPv3',extauth,
                                            gen_iq_handler,gen_mod,
                                            gen_pubsub_node,
                                            gen_pubsub_nodetree,iconv,idna,
                                            jd2ejd,jlib,mod_adhoc,
                                            mod_announce,mod_caps,
                                            mod_configure2,mod_configure,
                                            mod_ctlextra,mod_disco,mod_echo,
                                            mod_http_bind,mod_http_fileserver,
                                            mod_irc,mod_irc_connection,
                                            mod_last,mod_last_odbc,mod_muc,
                                            mod_muc_log,mod_muc_room,
                                            mod_offline,mod_offline_odbc,
                                            mod_privacy,mod_privacy_odbc,
                                            mod_private,mod_private_odbc,
                                            mod_proxy65,mod_proxy65_lib,
                                            mod_proxy65_service,
                                            mod_proxy65_sm,mod_proxy65_stream,
                                            mod_pubsub,mod_register,
                                            mod_roster,mod_roster_odbc,
                                            mod_service_log,mod_shared_roster,
                                            mod_stats,mod_time,mod_vcard,
                                            mod_vcard_ldap,mod_vcard_odbc,
                                            mod_version,node_buddy,node_club,
                                            node_default,node_dispatch,
                                            node_pep,node_private,node_public,
                                            nodetree_default,nodetree_virtual,
                                            p1_fsm,p1_mnesia,
                                            ram_file_io_server,randoms,sha,
                                            shaper,stringprep,stringprep_sup,
                                            tls,translate,xml,xml_stream,
                                            'XmppAddr'],
                                           [],infinity,infinity},
                                          normal)
    ancestors: [<0.35.0>]
    messages: [{'EXIT',<0.37.0>,normal}]
    links: [<0.35.0>,<0.5.0>]
    dictionary: []
    trap_exit: true
    status: running
    heap_size: 987
    stack_size: 23
    reductions: 126
  neighbours:
Dodałem tylko tą jedną linijkę, nic więcej nie zmieniałem. Jeszcze wynik ejabberdctl status

Kod: Zaznacz cały

Heimdall:/home/tomasz# ejabberdctl status
Node ejabberd@Heimdall is started. Status: started
ejabberd is not running

Ps. Udało się po reinstalacji aplikacji i przywróceniu konfiguracji z pierwszego posta. Na razie zarzucam zgłębianie tego szkoda czasu skoro w sumie działa. Dziękuję wszystkim za zainteresowanie.
ODPOWIEDZ