Установка ejabberd (И проблемы с erlang-lite)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Phase
Сообщения: 42

Установка ejabberd

Сообщение Phase »

Понимаю, что проблема может показаться пустяковой, но решить её надо. В Интернете вразумительного ответа не нашел, а экспериментировать не могу, так как сервер рабочий и важный.

Пытаюсь установить ejabberd по такой инструкции.
Но, на первом же этапе, возникает следующая ошибка:

Код:

make[4]: Entering directory `/usr/ports/lang/erlang-lite/work/otp_src_R11B-5/lib/ssl/c_src' cc -Wl,-R/usr/lib -o ../priv/bin/i386-unknown-freebsd6.1/ssl_esock ../priv/obj/i386-unknown-freebsd6.1/esock.o ../priv/obj/i386-unknown-freebsd6.1/debuglog.o ../priv/obj/i386-unknown-freebsd6.1/esock_poll.o ../priv/obj/i386-unknown-freebsd6.1/esock_osio.o ../priv/obj/i386-unknown-freebsd6.1/esock_utils.o ../priv/obj/i386-unknown-freebsd6.1/esock_posix_str.o ../priv/obj/i386-unknown-freebsd6.1/esock_openssl.o -lutil -lm -lpthread -L/usr/lib -lssl -lcrypto ../priv/obj/i386-unknown-freebsd6.1/esock_openssl.o(.text+0x140e): In function `set_ssl_parameters': : undefined reference to `SSL_CTX_set_info_callback' gmake[4]: *** [../priv/bin/i386-unknown-freebsd6.1/ssl_esock] Error 1 gmake[4]: Leaving directory `/usr/ports/lang/erlang-lite/work/otp_src_R11B-5/lib/ssl/c_src' gmake[3]: *** [opt] Error 2 gmake[3]: Leaving directory `/usr/ports/lang/erlang-lite/work/otp_src_R11B-5/lib/ssl/c_src' gmake[2]: *** [opt] Error 2 gmake[2]: Leaving directory `/usr/ports/lang/erlang-lite/work/otp_src_R11B-5/lib/ssl' gmake[1]: *** [opt] Error 2 gmake[1]: Leaving directory `/usr/ports/lang/erlang-lite/work/otp_src_R11B-5/lib' gmake: *** [libs] Error 2 *** Error code 2 Stop in /usr/ports/lang/erlang-lite.


Подскажите, кто-нибудь, чего именно не хватает?
Спасибо сказали:
Аватара пользователя
zwey
Сообщения: 161
ОС: OpenSuSE 11.1

Re: Установка ejabberd

Сообщение zwey »

А у меня он ваапще не запускаеться как сервис. В чем может бытьпричина? erlang стоит....
Designer for Windows 7 - Powered by OpenSuSE 11.1
Спасибо сказали:
Phase
Сообщения: 42

Re: Установка ejabberd

Сообщение Phase »

Касательно твоего вопроса - думаю, что попросят логи. :)

А также дадут пинка за грамматику и напомнят, что для каждого вопроса - новая тема.
Спасибо сказали:
Аватара пользователя
zwey
Сообщения: 161
ОС: OpenSuSE 11.1

Re: Установка ejabberd

Сообщение zwey »

самое интересное даже лога нету, а на команду запуска нечего не выдаеться
Designer for Windows 7 - Powered by OpenSuSE 11.1
Спасибо сказали:
akakernel
Сообщения: 50

Re: Установка ejabberd

Сообщение akakernel »

Под чем именно устанавливается ejabberd? В OpenBSD есть уже готовый пакет jabberd, но я долго провозился с отладкой. В итоге он запустился, но его еще не юзал.

У меня другая проблема, не могу разобраться как создавать комнаты в жаббер сервере.
Спасибо сказали:
Аватара пользователя
zwey
Сообщения: 161
ОС: OpenSuSE 11.1

Re: Установка ejabberd

Сообщение zwey »

под FreeBSD......
Designer for Windows 7 - Powered by OpenSuSE 11.1
Спасибо сказали:
Phase
Сообщения: 42

Re: Установка ejabberd

Сообщение Phase »

akakernel писал(а):
29.05.2008 14:29
Под чем именно устанавливается ejabberd?


Думал по логу поймут. :)

...i386-unknown-freebsd6.1...
Спасибо сказали:
Аватара пользователя
zwey
Сообщения: 161
ОС: OpenSuSE 11.1

Re: Установка ejabberd

Сообщение zwey »

Собственно сервис запускаеться но с помощью утилиты ejabbersctl не могу получить ни статус сервера не создать пользозователь, после копания нашел
ejabberdctl ejabberdctl@host status
но он пишет что сервис остановлен.... :) блин почему под фрей поднять еджаббер так геморно?
Designer for Windows 7 - Powered by OpenSuSE 11.1
Спасибо сказали:
Аватара пользователя
zwey
Сообщения: 161
ОС: OpenSuSE 11.1

Re: Установка ejabberd

Сообщение zwey »

ejabberdctl ejabberdctl@pr-cy status
Node 'ejabberdctl@pr-cy' is starting. Status: started
ejabberd is not running

собственно как вот это понимать???

а ваапще вот так бывает когда нечего не указываеш

pr-cy# ejabberdctl
{"init terminating in do_boot",{badarg,[{ets,match_object,[ejabberd_ctl_cmds,'_']},{ets,tab2list,1},{ejabberd_ctl,print_usage,0},{ejabberd_ctl,start,0},{ini
t,start_it,1},{init,start_em,1}]}}

Crash dump was written to: erl_crash.dump
init terminating in do_boot ()
Designer for Windows 7 - Powered by OpenSuSE 11.1
Спасибо сказали:
Аватара пользователя
Maestro
Сообщения: 227
Статус: ипэшник
ОС: FreeBSD-6.2 STABLE

Re: Установка ejabberd

Сообщение Maestro »

Коллеги! Юзайте openfire+saprk - тема ровная, все работает, веб-интерфейс и поддерживает уйму всего, только на java придется зарегистрироваться.
дайте денег на обновление портов :)
Спасибо сказали:
Аватара пользователя
zwey
Сообщения: 161
ОС: OpenSuSE 11.1

Re: Установка ejabberd

Сообщение zwey »

Да я не против его юзать, у меня даже дьябло ява стоит. Вот токо у меня памяти маловато. Хотя в принципе на 128 мб нормально будет если человек 10 -50 и 100 - 150 висеть будут и пару конференций?

Да и еще просто интересно, почему из портов еджажбер так себя ведет? касяк такой или плохо портировали?
Designer for Windows 7 - Powered by OpenSuSE 11.1
Спасибо сказали:
Phase
Сообщения: 42

Re: Установка ejabberd

Сообщение Phase »

Maestro, спасибо за совет, но надо именно ejabberd...
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: Установка ejabberd

Сообщение Frank »

Я вот тоже поставил еджаббер, слава яйцам, оно не жрёт память пачками мегабайт, как ява...
Только вот такая хрень: если прописываю в конфиге не internal аутентификацию, а mysql - джаббер больше не работает до полного сноса :) (валится в дамп виртуальная машина, смена настроек на как было не возвращает в чувства).
А комнату я создал в клиенте (пиджин), только не могу вспомнить как - помню, что там было что-то про разные настройки, в том числе пароль на комнату - но сейчас сколько лазаю, не могу найти :))
Изображение
Спасибо сказали:
Аватара пользователя
zwey
Сообщения: 161
ОС: OpenSuSE 11.1

Re: Установка ejabberd

Сообщение zwey »

Ксати кто ставил jabber севера, чем jabberd2 отличаеться от ejabber? Может его стоит поставить?
Designer for Windows 7 - Powered by OpenSuSE 11.1
Спасибо сказали:
sevmax
Сообщения: 19

Re: Установка ejabberd

Сообщение sevmax »

zwey, это два разных сервера.
на ejabberd работает jabber.org и jabber.ru. Это весьма весомые аргументы в пользу продукта.
Спасибо сказали:
Аватара пользователя
zwey
Сообщения: 161
ОС: OpenSuSE 11.1

Re: Установка ejabberd

Сообщение zwey »

Да я вкурсе, что это разные сервера. Я спрашивал, чем они отличаются.

p.s. На каком серваке крутится jabber.ru я тоже в курсе...
Designer for Windows 7 - Powered by OpenSuSE 11.1
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Установка ejabberd

Сообщение rm_ »

Ксати кто ставил jabber севера, чем jabberd2 отличаеться от ejabber? Может его стоит поставить?

В ejabberd гораздо больше возможностей, и что интересно, при этом его намного проще настраивать.
Спасибо сказали: