Добрый день.
Прошу проконсультировать по вопросу настройки ejabberd2:
Система CentOS5.2, пакеты с ejabberd и зависимости были вытянуты из репозитория RHEL5.
Суть проблемы в том, что ejabberd устанавливается, номинально работает (service *** status), даже в по hhtp:5280 в браузере откликается запросом пароля и открыт и обслуживается порт 5222.
Но дальше этого ничего сделать не удается.
При попытке задать админа (ejabberdctl register admin localhost admpwd) выдает "RPC failed on the node ejabberd@server: nodedown"
При попытке подключится внешним клиентом и зарегистрировать нового пользователя клиент дает "невозможно создать нового пользователя т.к. регистрация не допускается".
При этом в LIVE-режиме в консоль выводится:
=INFO REPORT==== 21-Apr-2009::03:27:27 ===
I(<0.207.0>:ejabberd_listener:116) : (#Port<0.461>) Accepted connection {{91,71,38,211},35972} -> {{217,112,43,59},5222}
А при попытке задать админа (ejabberdctl register admin localhost admpwd) выводит:
=ERROR REPORT==== 21-Apr-2009::03:48:23 ===
** Connection attempt from disallowed node ejabberdctl@server **
Настройки конфига пробывал разные, как с localhost так и с именем домена.
Что может быть и куда копать?
Cпасибо.
Проверить, запущен ли epmd.
Проверить, запущен ли epmd. Взаимодействие между нодами происходит при его посредничестве.http://habrahabr.ru/blogs/erlang/49535/
Хорошая статья, не совсем по теме вопроса, но по схожей проблеме и кратким описанием работы epmd:
undernet wrote: Настройки
Настройки конфига пробывал разные, как с localhost так и с именем домена.
Что может быть и куда копать?
Cпасибо.
А в ejabberdctl.cfg ERLANG_NODE у Вас как выглядит