Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   FreeBSD 8.0 + ejabbderd 2.1.3 проблема с автостартом (http://forum.oszone.net/showthread.php?t=171426)

HiGH_ZeRO 27-03-2010 17:37 1378557

FreeBSD 8.0 + ejabbderd 2.1.3 проблема с автостартом
 
Доброго дня!
Решил поднять в локалке джеббер - сервер выбрал ejabberd 2.1.3
установка проводилася из сорсов инструкцию брал здесь http://www.ejabberd.im/tuto-install-ejabberd
Поставил, настроил, все работает кроме автостарта ejabberd при загрузке

мой etc/rc.conf
Код:

keymap="us.iso"
moused_enable="YES"
sshd_enable="YES"
ifconfig_em0="inet 172.27.39.39  netmask 255.255.0.0"
defaultrouter="172.27.0.1"
hostname="zero.im-jp.selfip.com"
ppp_enable="yes"
ppp_mode="ddial"
ppp_profile="sn"
ejabberdctl_enable="YES"

пробовал ставить и ejabberd_enable="YES" все равно незапускается.

WhitePangolin 27-03-2010 17:51 1378569

Я ставил, правда без инструкций, все завелось. Покажите логи?

HiGH_ZeRO 27-03-2010 18:04 1378582

Каккие имменно логи ? ejabderd ?
ejabberd.log
Код:

=INFO REPORT==== 2010-03-27 01:10:49 ===
I(<0.451.0>:ejabberd_listener:232) : (#Port<0.3509>) Accepted connection {{172,27,32,79},49416} -> {{172,27,39,39},5222}

=ERROR REPORT==== 2010-03-27 01:10:49 ===
** Generic server <0.456.0> terminating
** Last message in was {tcp,#Port<0.3509>,
                            <<"<?xml version=\"1.0\" encoding=\"UTF-8\"?><stream:stream xmlns=\"jabber:client\" to=\"172.27.39.39\" xmlns:stream=\"http://etherx.jabber.org/streams\" xml:lang=\"en\" version=\"1.0\">">>}
** When Server state == {state,#Port<0.3509>,gen_tcp,none,<0.457.0>,65536,
                            {xml_stream_state,<0.457.0>,#Port<0.3510>,[],0,
                                65536},
                            infinity}
** Reason for termination ==
** {badarg,[{erlang,port_control,
                    [#Port<0.3510>,0,
                    <<"<?xml version=\"1.0\" encoding=\"UTF-8\"?><stream:stream xmlns=\"jabber:client\" to=\"172.27.39.39\" xmlns:stream=\"http://etherx.jabber.org/streams\" xml:lang=\"en\" version=\"1.0\">">>]},
            {xml_stream,parse,2},
            {ejabberd_receiver,process_data,2},
            {ejabberd_receiver,handle_info,2},
            {gen_server,handle_msg,5},
            {proc_lib,init_p_do_apply,3}]}

erlang.log

Код:

=SUPERVISOR REPORT==== 27-Mar-2010::01:10:49 ===
    Supervisor: {local,ejabberd_receiver_sup}
    Context:    child_terminated
    Reason:    {badarg,[{erlang,port_control,
                                  [#Port<0.3510>,0,
                                  <<"<?xml version=\"1.0\" encoding=\"UTF-8\"?><stream:stream xmlns=\"jabber:client\" to=\"172.27.39.39\" xmlns:stream=\"http://etherx.jabber.org/streams\" xml:lang=\"en\" version=\"1.0\">">>]},
                          {xml_stream,parse,2},
                          {ejabberd_receiver,process_data,2},
                          {ejabberd_receiver,handle_info,2},
                          {gen_server,handle_msg,5},
                          {proc_lib,init_p_do_apply,3}]}
    Offender:  [{pid,<0.456.0>},
                  {name,undefined},
                  {mfa,
                      {ejabberd_receiver,start_link,
                          [#Port<0.3509>,gen_tcp,none,65536]}},
                  {restart_type,temporary},
                  {shutdown,brutal_kill},
                  {child_type,worker}]



Время: 22:38.

Время: 22:38.
© OSzone.net 2001-