Добрый день.
Испрользую ejabberd 2.1.0
Настроено два виртуальных хоста, для примера host1 и host2
В host1 авторизация локальная, создано несколько пользователей.
В host2 авторизация доменная через LDAP. Работает и авторизация и поиск в mod_vcard_ldap.
Пользователи используют клиента Miranda IM 0.8.9 Unicode, jabber.dll v.0.8.6.0.
Проблема в следующем.
Пользователи host2 могут устанавливать настроение и активность, а другие пользователи host2 эти настроения и активность видят.
Если пользователь USER перезагрузит клиента или даже сделает статус не в сети а потом в сети, то в самом клиенте Miranda у пользователя USER пропадают установленные настроение и активность (ничего не выбрано). Для других же пользователей настроения и активность пользователя USER отображаются такими какими он установил их в последний раз.
Для пользователей host1 после перезапуска клиента настроения и активность подгружаются с сервера и отображается в клиенте.
Очень не удобно получается, когда запускаешь клиента и не видно какое настроение у тебя осталось с прошлого раза... и стоит его менять или оставить как есть.
В чем проблема в клиенте или в сервере? Не работает именно с пользователями LDAP(AD).
Обновил клиента до Miranda IM
Обновил клиента до Miranda IM 0.8.11, сразу не обратил внимания, но вроде настроения и активность подтягиваются с сервера. Видимо проблема была в клиенте.