Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Плагины => Topic started by: abyss on 19 11 2013, 03:32:04

Title: Протокол Jabber
Post by: abyss on 19 11 2013, 03:32:04
Добрый день

В моей организации было принято решение организовать внутренний обмен мгновенными сообщениями. Естественно выбор пал на протокол Jabber.
После этого был установлен ejabberd на linux с патчем поддержки GSSAPI. В качестве клиента была выбрана Miranda-NG. Но есть проблема:

1. Используется интеграция сервера с AD как по авторизации Kerberos, так и формированием shared roster.
Shared roster формируется из ldap c помощью mod_shared_roster_ldap. Но проблема в том что, Миранда получив один раз, при создании профиля, весь ростер обновляет данные vCard только если вызвать окно информации о контакте. То есть например в Tipper данные не актуальны.
Можно ли сделать такую опцию, чтоб при логине перечитывались данные vCard всего списка контактов? (Ну либо чтоб Tipper перед рисованием подсказки запрашивал обновление vCard, но это видимо в другой раздел)
Title: Re: Протокол Jabber
Post by: Apollo2k4 on 19 11 2013, 06:48:11
abyss, проблема старая и не раз поднималась (на forum.miranda.im). Но её решения нет. Некоторые предлагали писать на Actman скрипты для обновления данных. Пока нормального решения не найдено (особенности архитектуры базы и работы с ростером).
Попробуйте пообщаться с ghazan тут или в конференции, возможно придумаете как изменить это.