LINUX.ORG.RU

Вышел ejabberd 2.1.0

 , ,


0

0

Спустя 8 месяцев после выхода 2.0.5, вышла новая версия ejabberd, Jabber/XMPP-сервера, написанного на Erlang. Основные нововведения:

  • Поддержка Erlang/OTP R13
  • Значительные улучшения в HTTP-Bind (BOSH)
  • Поддержка LDAP over SSL
  • Возможность защиты комнат капчей
  • Обновления и улучшения в PubSub, PEP и CAPS
  • Теперь ejabberdctl может работать поверх XMLRPC и HTTP
  • Встроенный STUN-сервер
  • Поддержка новых расширений (XEPs): XMPP Ping, Roster Versioning, Import/Export Format

>>> Подробности

★★★

Проверено: maxcom ()

Вышел ejabberd 2.1.0

интересно много ли лоровцев держат свой jabber сервер?
интересно много ли из них используют ejabberd ) да , сервер хороший, но erlang )

Sylvia ★★★★★ ()

Вышел ejabberd 2.1.0

Много нямок, это радует

bioreactor ★★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от Sylvia

Вышел ejabberd 2.1.0

Я держу, и это как раз ejabberd. Правда версия - та, которая в Debian Etch :)

Magister2k7 ()
Ответ на: Вышел ejabberd 2.1.0 от Magister2k7

Вышел ejabberd 2.1.0

Аналогично, но версия из репозитория CentOS. ejabberd - отличный сервер, неприхотливый и стабильный.

encoded_reality ()
Ответ на: Вышел ejabberd 2.1.0 от Sylvia

Вышел ejabberd 2.1.0

Я держу. :)

Эх, опять обновляться, погодю пару месяцев, пожалуй.

По сабжу, лучше бы сделали гарантированную доставку сообщений (XEP вроде давно для этого есть), а то jabber как терял сообщения при нестабильной связи, так и теряет. На мой взгляд это главный недостаток jabber, имхо, просто позор. :(

Bohtvaroh ★★★★ ()

Вышел ejabberd 2.1.0

А core.im отказался от сабжа и используует Prosody.

А neko.im использует OpenFire, который Ъ, ибо Java.

emperor ()
Ответ на: Вышел ejabberd 2.1.0 от Sylvia

Вышел ejabberd 2.1.0

Не лоровец, однако ерланг не помешал воткнуть джаббера на корп сервак на бывшей работе. Прошло уже несколько лет, все over9000 пользователи довольны :)

impfp ()
Ответ на: Вышел ejabberd 2.1.0 от Bohtvaroh

Вышел ejabberd 2.1.0

> По сабжу, лучше бы сделали гарантированную доставку сообщений (XEP вроде давно для этого есть), а то jabber как терял сообщения при нестабильной связи, так и теряет. На мой взгляд это главный недостаток jabber, имхо, просто позор.

Есть ли какой-нить джаббер-сервер, реализующий гарантированную доставку сообщений?

www_linux_org_ru ★★★★★ ()

Вышел ejabberd 2.1.0

Держу свой джаббер, юзаю openfire (знаю что java, но кроме него на сервачке и нету ничего, так что сойдет).

ostin ★★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от www_linux_org_ru

Вышел ejabberd 2.1.0

Даже не знаю, не слежу, но как-то в дискуссиях на ЛОРе ссылка на соответствующий XEP пробегала. То есть вопрос как бы в имплементации.

Bohtvaroh ★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от emperor

Вышел ejabberd 2.1.0

> А neko.im использует OpenFire, который Ъ, ибо Java.

Я тоже когда-то пользовал, года два-три наверное назад. Глючен был, вот вроде работает-работает, а потом бац, и какая-то хрень немыслимая случится. А ejabberd стоит, и даже вспоминать о нём не приходится. :)

Bohtvaroh ★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от Bohtvaroh

Вышел ejabberd 2.1.0

По сабжу, лучше бы сделали гарантированную доставку сообщений (XEP вроде давно для этого есть), а то jabber как терял сообщения при нестабильной связи, так и теряет. На мой взгляд это главный недостаток jabber, имхо, просто позор. :(

Я конечно не большой специалист в jabber и xmpp, но по моему это на плечи клиентов ложится, а не сервера. В том же gajim'е вон показывается, когда сообщение «не дошло».

ostin ★★★★★ ()

Вышел ejabberd 2.1.0

Отличная пятничная новость!

И как всегда, ждём ебилдов! (Надо проверить, может уже есть)

anonymous ()
Ответ на: Вышел ejabberd 2.1.0 от ostin

Вышел ejabberd 2.1.0

> Я конечно не большой специалист в jabber и xmpp, но по моему это на плечи клиентов ложится, а не сервера. В том же gajim'е вон показывается, когда сообщение "не дошло".

Давно не смотрел gajim, надо будет глянуть.

А вообще, клиент посылает сообщение серверу. Дальше он уже не может знать, доставил сервер его или нет, если только сервер сам об этом не сообщит. Не совсем понимаю, как в гаджиме это сделано...

Bohtvaroh ★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от Bohtvaroh

Вышел ejabberd 2.1.0

Наверное имеется ввиду разрыв связи между клиентом и сервером, к которому он подключен. Если так, то я совсем не про это...

Bohtvaroh ★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от Sylvia

Вышел ejabberd 2.1.0

Держу свой сервер дома, и это ejabberd. Ну и на работе тоже уже 4 года все пользуются поднятым мной корпоративным сервером. Тоже ejabberd.

Black_Shadow ★★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от sergej

Вышел ejabberd 2.1.0

Да, никаких дополнительных телодвижений по поводу ерланга не требуется.

pacman -S ejabberd

поправить конфиг (как минимум имя домена вписать)

/etc/rc.d/ejabberd start

и все.

sergej ★★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от Sylvia

Вышел ejabberd 2.1.0

Держал ejabberd корпоративный.
Все было хорошо. debian, erlang никаких проблем не доставил.

anonizmus ()
Ответ на: Вышел ejabberd 2.1.0 от sergej

Вышел ejabberd 2.1.0

>pacman -S ejabberd

niemand@gloom:~$ apt-cache search pacman
hannah - pacman-like game, child oriented
hannah-data - pacman-like game, child oriented - data files
njam - pacman-like game with multiplayer support
pacman4console - a console based pacman game
xscreensaver-data-extra - data files to be shared among screensaver frontends
childsplay - набор развивающих игр для маленьких детей
pacman - преследование монстров в лабиринте


зы, не сдержался %)

anonizmus ()

Вышел ejabberd 2.1.0

а PEP на жаббер.ру один хрен нет :(

нам конечно ехать, но с шашечками оно как-то веселее

anonymous ()

Вышел ejabberd 2.1.0

Замечательная новость, отличный стабильный сервер. Держу у себя, то что он написан на Erlang - ничуть не напрягает.

SKYRiDER ★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от www_linux_org_ru

Вышел ejabberd 2.1.0

С этим прекрасно справляются клиенты. XEP для серверной стороны есть, но что-то не очень популярен. Сообщения после потери связи обычно не пропадают, просто остаются на сервере как оффлайновые.

h31 ★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от Sylvia

Re: Вышел ejabberd 2.1.0

>интересно много ли лоровцев держат свой jabber сервер?

Держу. Корпоративный. На ejabberd.

>да , сервер хороший, но erlang )


А что не так с ерлангом?

Macil ★★★★★ ()

Вышел ejabberd 2.1.0

Чем Erlang лучше Java? Очередной модный раскрученный брендовый велосипед для ниасилляторов Java и Lisp. Наверняка Microsoft проплатил.

emperor ()
Ответ на: Вышел ejabberd 2.1.0 от Sylvia

Вышел ejabberd 2.1.0

пытался. выкинул ввиду серьезной прожорливости (порядка 30Mb RSS при абсолютном ничегонеделаньи с парой юзеров).
+ конфиг у сабжа страшненький. интуитивно понастраивать его не пришлось.

k0l0b0k ★★ ()
Ответ на: Вышел ejabberd 2.1.0 от emperor

Re: Вышел ejabberd 2.1.0

Надеюсь, всё у тебя будет хорошо.

anonymous ()
Ответ на: Вышел ejabberd 2.1.0 от k0l0b0k

Re: Вышел ejabberd 2.1.0

> конфиг у сабжа страшненький

Это эрланг, например.

anonymous ()
Ответ на: Вышел ejabberd 2.1.0 от emperor

Re: Вышел ejabberd 2.1.0

>Чем Erlang лучше Java? Очередной модный раскрученный брендовый велосипед для ниасилляторов Java и Lisp. Наверняка Microsoft проплатил.

Дурачёк или так - прикидываешся?

Led ★★★☆☆ ()
Ответ на: Re: Вышел ejabberd 2.1.0 от Macil

Вышел ejabberd 2.1.0

с эрлангом то как раз может и все в порядке, просто лишняя достаточно толстая зависимость, которая мало чем еще будет утилизоваться.


А другие сервера кто-нибудь использует ?

Про openfire (java) уже написали )

Sylvia ★★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от Sylvia

Вышел ejabberd 2.1.0

Я бы подождал, пока ermine программировать научится, потом уже ejabberd ставил :)

[...]

Не дождался, поставил таки, теперь думаю как копыту объяснить про передачу файлов. От копыта до адиума не доходят файлы, хотя всё вроде как надо... Вот что раздражает, что в скайпе всё само и сразу работает.

Casus ★★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от k0l0b0k

Re: Вышел ejabberd 2.1.0

по поводу потребления памяти jabber серверами:

VIRT 13684 RSS 5756 ../bin/jabberd -B
VIRT 11736 RSS 676 ../bin/mu-conference -c ../etc/muc.xml
VIRT 11248 RSS 2668 ../bin/jabberd -B
VIRT 21044 RSS 6300 src/mrim.py -d -c mrim.conf

т.е. достаточно скромно, с muc и транспортом MRA
это jabberd14

jabberd2 около 12 Мб RSS сьедал, без транспортов, но у меня он глючил и шифрование не получилось настроить чтобы работало без проблем c2s s2s


и то и другое написано на C

Sylvia ★★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от Sylvia

Re: Вышел ejabberd 2.1.0

>просто лишняя достаточно толстая зависимость

Тогда ставь бинарники с офсайта в /opt. Они самодостаточны. Все равно, если база ejabberd крутится на мнезии, и меняется версия ерланга и/или ejabberd, приходится дампить базу в текстовый файл, а потом ее загружать. Так что пакетный менеджер здесь может только навредить...

Macil ★★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от emperor

Вышел ejabberd 2.1.0

Какой толстый. Ява, лисп и микрософт сразу.

Лор уже не торт и явасрача не получится имхо. :)

sergej ★★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от emperor

Вышел ejabberd 2.1.0

> Чем Erlang лучше Java? Очередной модный раскрученный брендовый велосипед для ниасилляторов Java и Lisp. Наверняка Microsoft проплатил.

Мои соболезнования.

Bohtvaroh ★★★★ ()
Ответ на: Re: Вышел ejabberd 2.1.0 от Sylvia

Вышел ejabberd 2.1.0

ejabberd - res=~16M, virt=~100M

правда всего с несколькими пользователями.

т.е. не сильно больше

sergej ★★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от Sylvia

Re: Вышел ejabberd 2.1.0

>с эрлангом то как раз может и все в порядке, просто лишняя достаточно толстая зависимость,

$ rpm -q --qf "%{size}\n" erlang erlang-otp-common erlang-otp 4300720 1374229 10258734

Действительно настолько "толстая"?

>которая мало чем еще будет утилизоваться.

А это уже проблемы "утилизатора":)

Led ★★★☆☆ ()
Ответ на: Вышел ejabberd 2.1.0 от Casus

Re: Вышел ejabberd 2.1.0

>теперь думаю как копыту объяснить про передачу файлов.

А что, нужно ещё что-то "объяснять"? Я не знал - как то само от "копыта" "из- каропки" всё доходит...

Led ★★★☆☆ ()
Ответ на: Re: Вышел ejabberd 2.1.0 от Macil

Re: Вышел ejabberd 2.1.0

>Так что пакетный менеджер здесь может только навредить...

Можно просто использовать нормальный пакетный менеджер и нормально приготовленные пакеты.

Led ★★★☆☆ ()
Ответ на: Re: Вышел ejabberd 2.1.0 от Led

Вышел ejabberd 2.1.0

-rw-r--r-- 1 sylvia users 34895892 Oct 21 19:22 NAS/slackware/local/erlang_otp-R13B02.1-i686-2.txz

толстый вообще то ) ну и скажем так, что мне было просто лениво пересобирать его еще раз, потому что я не включила поддержку ODBC (для mysql) .. да, слака

Sylvia ★★★★★ ()
Ответ на: Вышел ejabberd 2.1.0 от Sylvia

Re: Вышел ejabberd 2.1.0

>поддержку ODBC (для mysql)

А за каким хреном для ejabberd нужен MySQL? В эрланге есть мнезия. Причем она подходит намного лучше чем MySQL.

К сожалению, в ejabberd поддержка внешних по отношению к эрлангу систем (MySQL, LDAP, etc.) сделана через ж...

Macil ★★★★★ ()
Ответ на: Re: Вышел ejabberd 2.1.0 от Macil

Вышел ejabberd 2.1.0

может и есть, но хочется использовать то , что уже знаешь...
ну вообщем меня jabberd14 пока замечательно устраивает, тем более сервер на на толпу народа )

Sylvia ★★★★★ ()
Ответ на: Re: Вышел ejabberd 2.1.0 от Sylvia

Вышел ejabberd 2.1.0

ага. знач надо 1.4 поставить. я на него носом покрутил и забил.

k0l0b0k ★★ ()
Ответ на: Re: Вышел ejabberd 2.1.0 от anonymous

Вышел ejabberd 2.1.0

я догадывался. недолюбливаю программы, которые чтобы настроить надо каждый ЯП, угодный автору софта, воспринимать как очевидное.

k0l0b0k ★★ ()

Вышел ejabberd 2.1.0

лучше б пофиксили IPv6... :(

Skim ()
Ответ на: Вышел ejabberd 2.1.0 от k0l0b0k

Re: Вышел ejabberd 2.1.0

>воспринимать как очевидное.

А чего тут воспринимать-то? S-выражения они в африке S-выражения. В ущербных системах типа явы для таких целей применяется XML.

Macil ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.