Раз пошла такая пьянка, то вот мой 101% рабочий конфиг с викардмаппингом для пандиона
<?xml version="1.0" encoding="UTF-8"?>
<jive>
<adminConsole>
<port>9090</port>
<securePort>9091</securePort>
<authorizedUsernames>redaxe</authorizedUsernames>
</adminConsole>
<locale>en</locale>
<ldap>
<host>my.ad.dc.ip</host>
<port>389</port>
<usernameField>sAMAccountName</usernameField>
<nameField>cn</nameField>
<emailField>mail</emailField>
<baseDN>dc=domain,dc=kz</baseDN>
<adminDN>jabberadmin@domain.kz</adminDN>
<adminPassword>password</adminPassword>
<searchFilter> <![CDATA[(&(objectCategory=Person)(memberOf=cn=jabberusers,ou=Jabber,dc=domain,dc=kz)(sAMAccountName={0}))]]> </searchFilter>
<vcard-mapping> <![CDATA[
<vCard xmlns='vcard-temp'>
<FN attrs="displayName">{0}</FN>
<N>
<FAMILY attrs="sn">{0}</FAMILY>
<GIVEN attrs="givenName">{0}</GIVEN>
<MIDDLE/>
</N>
<NICKNAME attrs="displayName">{0}</NICKNAME>
<TITLE attrs="title">{0}</TITLE>
<ADR><HOME/><STREET attrs="streetAddress">{0}</STREET></ADR>
<ADR><HOME/><LOCALITY attrs="l">{0}</LOCALITY></ADR>
<ADR><HOME/><REGION attrs="st">{0}</REGION></ADR>
<ADR><HOME/><PCODE attrs="postalCode">{0}</PCODE></ADR>
<ADR><HOME/><CTRY attrs="co">USA</CTRY></ADR>
<TEL><VOICE/><HOME/><NUMBER attrs="homePhone">{0}</NUMBER></TEL>
<TEL><FAX/><WORK/><NUMBER attrs="facsimileTelephoneNumber">{0}</NUMBER></TEL>
<TEL><CELL/><WORK/><NUMBER attrs="mobile">{0}</NUMBER></TEL>
<EMAIL><INTERNET/><USERID attrs="mail">{0}</USERID></EMAIL>
<ORG>
<ORGNAME attrs="company">{0}</ORGNAME>
<ORGUNIT attrs="department">{0}</ORGUNIT>
</ORG>
<DESC attrs="description">{0}</DESC>
<URL attrs="wWWHomePage">{0}</URL>
</vCard>
]]> </vcard-mapping>
</ldap>
<provider>
<user>
<className>org.jivesoftware.wildfire.ldap.LdapUserProvider</className>
</user>
<auth>
<className>org.jivesoftware.wildfire.ldap.LdapAuthProvider</className>
</auth>
<vcard>
<className>org.jivesoftware.wildfire.ldap.LdapVCardProvider</className>
</vcard>
</provider>
<connectionProvider>
<className>org.jivesoftware.database.DefaultConnectionProvider</className>
</connectionProvider>
<database>
<mysql>
<useUnicode>true</useUnicode>
</mysql>
<defaultProvider>
<driver>com.mysql.jdbc.Driver</driver>
<serverURL>jdbc:mysql://localhost:3306/wildfire?characterEncoding=utf-8</serverURL>
<username>root</username>
<password>password</password>
<minConnections>5</minConnections>
<maxConnections>15</maxConnections>
<connectionTimeout>1.0</connectionTimeout>
</defaultProvider>
</database>
<setup>true</setup>
<log>
<debug>
<enabled>false</enabled>
</debug>
</log>
</jive>
<?xml version="1.0" encoding="UTF-8"?>
<jive>
<adminConsole>
<port>9090</port>
<securePort>9091</securePort>
<authorizedUsernames>redaxe</authorizedUsernames>
</adminConsole>
<locale>en</locale>
<ldap>
<host>my.ad.dc.ip</host>
<port>389</port>
<usernameField>sAMAccountName</usernameField>
<nameField>cn</nameField>
<emailField>mail</emailField>
<baseDN>dc=domain,dc=kz</baseDN>
<adminDN>jabberadmin@domain.kz</adminDN>
<adminPassword>password</adminPassword>
<searchFilter> <![CDATA[(&(objectCategory=Person)(memberOf=cn=jabberusers,ou=Jabber,dc=domain,dc=kz)(sAMAccountName={0}))]]> </searchFilter>
<vcard-mapping> <![CDATA[
<vCard xmlns='vcard-temp'>
<FN attrs="displayName">{0}</FN>
<N>
<FAMILY attrs="sn">{0}</FAMILY>
<GIVEN attrs="givenName">{0}</GIVEN>
<MIDDLE/>
</N>
<NICKNAME attrs="displayName">{0}</NICKNAME>
<TITLE attrs="title">{0}</TITLE>
<ADR><HOME/><STREET attrs="streetAddress">{0}</STREET></ADR>
<ADR><HOME/><LOCALITY attrs="l">{0}</LOCALITY></ADR>
<ADR><HOME/><REGION attrs="st">{0}</REGION></ADR>
<ADR><HOME/><PCODE attrs="postalCode">{0}</PCODE></ADR>
<ADR><HOME/><CTRY attrs="co">USA</CTRY></ADR>
<TEL><VOICE/><HOME/><NUMBER attrs="homePhone">{0}</NUMBER></TEL>
<TEL><FAX/><WORK/><NUMBER attrs="facsimileTelephoneNumber">{0}</NUMBER></TEL>
<TEL><CELL/><WORK/><NUMBER attrs="mobile">{0}</NUMBER></TEL>
<EMAIL><INTERNET/><USERID attrs="mail">{0}</USERID></EMAIL>
<ORG>
<ORGNAME attrs="company">{0}</ORGNAME>
<ORGUNIT attrs="department">{0}</ORGUNIT>
</ORG>
<DESC attrs="description">{0}</DESC>
<URL attrs="wWWHomePage">{0}</URL>
</vCard>
]]> </vcard-mapping>
</ldap>
<provider>
<user>
<className>org.jivesoftware.wildfire.ldap.LdapUserProvider</className>
</user>
<auth>
<className>org.jivesoftware.wildfire.ldap.LdapAuthProvider</className>
</auth>
<vcard>
<className>org.jivesoftware.wildfire.ldap.LdapVCardProvider</className>
</vcard>
</provider>
<connectionProvider>
<className>org.jivesoftware.database.DefaultConnectionProvider</className>
</connectionProvider>
<database>
<mysql>
<useUnicode>true</useUnicode>
</mysql>
<defaultProvider>
<driver>com.mysql.jdbc.Driver</driver>
<serverURL>jdbc:mysql://localhost:3306/wildfire?characterEncoding=utf-8</serverURL>
<username>root</username>
<password>password</password>
<minConnections>5</minConnections>
<maxConnections>15</maxConnections>
<connectionTimeout>1.0</connectionTimeout>
</defaultProvider>
</database>
<setup>true</setup>
<log>
<debug>
<enabled>false</enabled>
</debug>
</log>
</jive>