LINUX.ORG.RU
ФорумAdmin

ejabberd, mod_shared_roster_ldap и АД

 ,


0

1

Есть ejabberd 2.1.10-4, нужно научить его подтягивать группы пользователей из AD. По-идее, это должно делаться через mod_shared_roster_ldap. Вот его конфиг.

  • ldap_base --- максимально широкий
  • я являюсь членом группы System Administrators
  • {ldap_member_selection_mode, group_children} --- должно включить в список контактов всех членов группы

К сожалению это не работает. В логах erlang.log:

Запрос roster filter как и указано ищет группу с нужным displayName.

Запрос group filter совершенно верно возвратил cn нужной группы, т.е. и к АД обращение прошло и группа нужная нашлась, о чём и запись {searchResDone, {'LDAPResult',success,[],[],asn1_NOVALUE}} свидетельствует.

Однако ничего в контакт лист не добавляется. Проверял на pidgin и tkabber.

Кто подскажет, где я неправ и чего не понимаю?


Сори за офтоп: а этот модуль всё ещё поставляется с оф. поставкой?

Когда-то делал по оф. документации этого модуля, там прям картиночки даже есть. Всё заработало сразу.

DALDON ★★★★★
()
Ответ на: комментарий от DALDON

Поставляется. Пробовал и с ним, и из 1480 компилировать и ставить. Картинки смотрел, кучу вариантов конфигов перепробовал, не выходит, однако каменный цветок.

harm
() автор топика
Ответ на: комментарий от harm

Сори за беспокойство, если решишь проблему - отпиши пожалуйста сюда, я конфиг посмотрю для себя. А то уже давно делал, конфиги потерял все вестимо. :(

DALDON ★★★★★
()
Ответ на: комментарий от DALDON

Решил проблему установкой openfire.

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