ejabberd - Comments for "eJabberd 1.1.4 vs mod_shared_roster_ldap" https://www.ejabberd.im/node/2615 en Патч https://www.ejabberd.im/node/2615#comment-52322 <p>для того, чтобы jid'ы были в нижнем регистре,<br /> в функции get_group_users нужно изменить:</p> <p>case catch get_user_part(User, UAF) of<br /> на<br /> case catch get_user_part(stringprep:tolower(User), UAF) of</p> Sun, 04 May 2008 09:11:19 +0000 a_b_v comment 52322 at https://www.ejabberd.im Вычислил https://www.ejabberd.im/node/2615#comment-51130 <p>Вычислил методом тыка - презенсы не тянутся только тем юзерам у кого в sAMAccountName есть большие буквы, те у кого в sAMAccountName только маленькие буквы - видят всех<br /> Если sAMAccountName юзеру переписать маленькими буквами - наступает счастье<br /> Теперь стою перед дилемой - менять sAMAccountName у 150ти юзверей или втулить куда нужно lists:tolower()<br /> Второе пока не очень получается...</p> Thu, 25 Oct 2007 16:34:49 +0000 d.k.brazz comment 51130 at https://www.ejabberd.im сорри, протупил https://www.ejabberd.im/node/2615#comment-51006 <p>Оказывается что не работает и на моем компе<br /> работало из-за того что в shared_roster была настроена группа Everyone, коей не было ни в одном из подопытных компов<br /> В общем придется ковырять код</p> Mon, 08 Oct 2007 15:53:30 +0000 d.k.brazz comment 51006 at https://www.ejabberd.im eJabberd 1.1.4 vs mod_shared_roster_ldap https://www.ejabberd.im/node/2615#comment-51004 <p>заметил еще странное поведение -<br /> на 4-х компах (w2k, w2k3) проинсталлил Ejabberd 1.1.4, подкинул mod_shared_roster_ldap, на всех 4-х проявляется все та же проблема. Причем проблемные юзеры всегда одни и те же.</p> <p>НО!<br /> На моем боевом компе после пересборки версии 1.1.4 (R11B-5) из исходников все работает нормально (по крайней мере на нескольких проблемных юзерах проблема не повторяется), в то время как версия из дистрибутива работает на этом же компе все с тем же глюком.</p> <p>Переложил эту откомпиленую сборку (со всеми сопутствующими dll-ками) на 3 других компа, не меняя ничего в конфиге<br /> - проблемма все та же.</p> <p>Получается что коректно работает только самособраная версия, и только на одном из 4х компов (на том где это все собиралось).<br /> Конфиги везде одинаковые, ошибок в логах нет</p> <p>Единственное радикальное отличие моего компа от остальных это ось - w2k3 amd64, на остальных - i386, но эрланг то везде один и тот же - х32<br /> Попытаюсь еще пересобрать 1.1.4 на тех 3х компах, посмотрим что из этого выйдет</p> <p>Как то можно включить отладку (или что то типа отладки), чтоб посмотреть что делается при логоне проблемных юзерах на моем компе и на остальных?</p> <p>И вообще кто использует 1.1.4 и mod_shared_roster_ldap отзовитесь, повторяются ли проблемы?</p> Mon, 08 Oct 2007 15:06:02 +0000 d.k.brazz comment 51004 at https://www.ejabberd.im копать, как всегда, в коде https://www.ejabberd.im/node/2615#comment-50904 <p>когда мне удастся победить последний баг в конфиге, я тоже столкнусь с этой проблемой</p> <p>а заключается она, имхо, в том, что в AD login AKA JIG не равнозначен отображаемому в контактах имени юзера<br /> поэтому обрабатываются 2 разных параметра при определении presence<br /> я не программер, но попробовать конуть в код могу, хотя и вряд ли из этого что-то выйдет, имхо проблема довольно сложна для решения</p> Wed, 19 Sep 2007 07:14:50 +0000 fank comment 50904 at https://www.ejabberd.im