mod_shared_roster_ldap — модуль, конечно, интересный, но накладный — дергает список контактов из AD каждый раз, когда надо показать юзеру его ростер. При большом количестве пользователей все это дело будет некисло нагружать AD.
> «C:\Documents and Settings\%USERNAME%\PsiData\profiles\default»
Вы никогда не встречали варианта профиля в C:\Documents and Settings\%USERNAME%.DOMAIN\…?
Вместо «C:\Documents and Se… » всегда стоить писать %userprofile%.
ejabberd+AD+Shared Roster