
Я новичок в ejabberd. Мне нужен хост myhost.domain.com с методом аутентификации ldap.
Все это работает нормально, если я изменяю глобальные параметры в разделе AUTHENTICATION в моем файле ejabberd.cfg. Я могу создать двух клиентов (определенных в моем каталоге LDAP) и общаться между ними.
Как я уже сказал, это работает отлично. Но, применяя этот метод аутентификации глобально, это означает, что каждое имя хоста, которое я объявляю, должно его использовать. Поэтому я смотрю на {host_config, "myhost.domain.com" ...}. Но каким-то образом я не могу заставить ejabberd просмотреть эту конфигурацию, он просто пропускает ее. Если я объявляю ее как: {xhost_config, ...}, то в моем файле ejabberd.log я получаю ошибку возврата (то есть он знает, что конфигурация есть, но не будет ее просматривать).
Какие-либо предложения?
Спасибо.
решение1
Мне удалось решить проблему. Оказывается, ejabberd пропустил файл при установке.