Вот из-за чего я два дня страдал: http://www.freebsd.org/cgi/query-pr.cgi?...
*ejabberd
Урррраа!! Теперь это говно работает!!! Вобщем, ejabberdctl для подключения к epmd получал хостнейм машины, а потом резолвил его через gethostbyname в публичный ІР. И ломился на него же. А на самом деле epmd висит только на 127.0.0.1, так что, естественно, у него ничего не получалось. Тут подсказывают что epmd на ... more →
Пстач, штоделоц? У меня вот такая же херня: http://www.ejabberd.im/node/4794
Только на FreeBSD 7.3. ejabberd работает, empd -names тоже говорит что работает, а ejabberdctl говорит "nodedown" и всё. Уже даже erlang пересобирал — не помогло.
Говножабберд соснул. Эта какашка выдает дикий лаг при нагрузочном тестировании, в отличии от второтега =)
в библиотеке xmpppy, которая поставляется в составе бота iSida обнаружена критическая уязвимость, которая проявляется если jid бота находится на сервере ejabberd. на серверах на prosody не проявляется. уязвимости подвержены все версии бота до ревизии 105. настоятельно рекомендую всем обновиться.
p.s: благодарим ... more →
Должен ли второтег сразу после установки запускаться, или failed — это нормально? А то, может, я накосячил до настройки еще :3
Поднял ejabberd, но не осилил взять старую базу. Создал пока новую базу, зарегил там psto@psto.net. Естественно, ростер у него пустой. Я добавил пстач в свой ростер заново, вроде работает. Будем ждать более умных людей, которые вернут старую базу.
host_config спасёт отца русской демократии. Два разных mod_muc в строю, с нужными настройками.
А у одного инстанса ежа может быть два инстанса mod_muc с разным host? Или берётся только первое определение из конфига?
Перехал остатками на постгрескул. вроде ничего не потерялось и не отвалилось. Когда уже ёжик будет юзать нативно не только мнезию? :)
Внезапно понял, что мой ёжик использует постгрескул только для аутентификации... блин, щас все работают, когда мигрировать то? О_о
ejabberd — самое страшное говно из всего, что написано на эрланге. А то и на всех функциональных языках вместе взятых.
А в ёжике можно запретить модификацию ростера(сабскрайб/удаление) у определённых юзеров?
Скоро мне можно будет давать объявления, типа, "Установлю и настрою ejabberd за 5 минут"...
В итоге, пока нет интернета, напилил вкусностей:
- капчу
- регистрацию с капчей
- вебпрезенсы
- история сообщений
- логирование и просмотр истории без веб-сервера
- статистику
И два транспорта.
Сегодня ещё два впилю.
Интересно ведёт себя mod_shared_roster между двумя виртуальными хостами. Если я добавляю в группу адрес с соседнего хоста(тот же инстанс ежа), то меня в этой группе видно, а я никого не вижу. НО если в группу добавить нового юзера уже после создания группы, то я вижу этих новых пользователей, а других(старых) ... more →
Если я указал в конфиге {domain_certfile, "psto.net", "/etc/cert/psto_net.pem"}. , оно будет только для c2s или для s2s тоже?
Воткнул на субдомен проксирование на админку ежика и вкрутил самоподписной сертификат шифрования. Профит для параноиков: какое-никакое шифрование, минус один открытый порт в инфернетах.
А репа ёжика ведь на git переехала? Мну надоть модули для ежа для постгрескула.
EJabberd VS Prosody: 2-3 домена, 25-35 юзеров(в целом), закрытый MUC c ~5 конференциями. 3-5 штук j2j, возможно mrim и spectrum-im. Ну и мелочи в виде шифрования||сжатия.
По просоди не вкурил: там Database backend то какой?
*ejabberd is used by:
gelraen
gelraen
Alexander Aleschenko
top4ek
werehuman
werehuman
Hirthwork McGillah
hirthwork
Lost
Lost
Оранжевус Охуеннус
utros
diSabler
diSabler
mva
mva
Александр Марков
komar
kb
kb
Артс
arts
ʎǝuoɥǝʞɐus
snakehoney
Jarkko
Jarkko
gelraen
top4ek
werehuman
hirthwork
Lost
utros
diSabler
mva
komar
kb
arts
snakehoney
Jarkko