Недавно перевел поддерживаемый мною сервер на новую версию ejabberd. Там стоит Debian Sarge, ejabberd был установлен из sid. 0.7.5 работала прекрасно, без нареканий. Взял debian patch для сборки deb-пакета из 0.7.5 и собрал с ним 0.9, поменяв что пришлось для сборки пакета с правильной версией. Все собралось без ругательств, заработало, только отвалился веб-интерфейс. Точнее он не отвалился, он меня больше не авторизует и, соотвественно, не пускает. Jabber-клиент(psi) с теми же логином и паролем авторизует влет.В ejabberd.cfg написано:
{listen, [ ... {5280, ejabberd_http, [web_admin]}, ... ] }.
а мой логин в acl-группе admin, но не в web_admin. Но в версии 0.7.5 меня все равно пускало. Может быть теперь что-то изменилось? И если проблема именно здесь, то как внести себя в web_admin, если у меня нет доступа к веб-интерфейсу, а перезапускать ejabber с ovveride acl я категорически не хочу (у меня не все могут использовать транспорт в icq, а кому можно описано в базе, а не в конфиге, и я очень-очень не хочу терять эти настройки).
Подскажите чего-нибудь..
Теперь в
Теперь в качестве username надо вводить полный JID (user@example.org ).