Hello everyone,
This morning I have been working to reconfigure our OpenFire server after something that was installed last week took it down. (Long story, don’t ask) Anyway, I got all three steps of the ldap config to work perfectly and all three points give me a green “Success!” sign. However, when I log into spark no one shows up.
The way I am trying to set this up/ had it setup before, was that OpenFire was looking at a Security Group that listed everyone I wanted to have access to Spark in it. However no one shows up anymore in Spark. (Am I making any sense?)
I’m pasting the XML file below (with passwords removed) if you could glance over that and tell me what you think that would be great. Or if you happen to have any ther ideas and or questions I would GREATLY appreciate it. People around here have really come to rely on IMing accross the office.
~Ben
openfire.xml-----
<?xml version=“1.0” encoding=“UTF-8” ?> -
<jive> file:///F:/Program%20Files/Wildfire/conf/openfire.xml# <adminConsole> -
<port>9090</port>
<securePort>9091</securePort>
</adminConsole> file:///F:/Program%20Files/Wildfire/conf/openfire.xml# <admin> -
<authorizedUsernames>ben</authorizedUsernames> </admin> <locale>en</locale> -
file:///F:/Program%20Files/Wildfire/conf/openfire.xml# <connectionProvider>
<className>org.jivesoftware.database.EmbeddedConnectionProvider</classN ame> </connectionProvider> file:///F:/Program%20Files/Wildfire/conf/openfire.xml#
<ldap>
<host>taplansvr</host>
<port>389</port>
<baseDN>ou=SBSUsers;ou=Users;ou=MyBusiness;dc=TapLan;dc=Local</baseDN&g t;
<adminDN>taplan\administrator</adminDN>
<adminPassword>****</adminPassword>
<connectionPoolEnabled>true</connectionPoolEnabled>
<sslEnabled>false</sslEnabled>
<ldapDebugEnabled>false</ldapDebugEnabled>
<autoFollowReferrals>false</autoFollowReferrals>
<usernameField>sAMAccountName</usernameField>
<searchFilter>(objectClass=organizationalPerson)</searchFilter> file:///F:/Program%20Files/Wildfire/conf/openfire.xml#
<vcard-mapping> - <![CDATA[
<vCard xmlns="vcard-temp">
<N>
<GIVEN>{cn}</GIVEN>
</N> <EMAIL>
<INTERNET/> <USERID>{mail}</USERID>
</EMAIL> <FN>{displayName}</FN> <ADR>
<HOME/> <STREET>{homePostalAddress}</STREET> <PCODE>{homeZip}</PCODE> <CTRY>{co}</CTRY>
</ADR> <ADR>
<WORK/> <STREET>{streetAddress}</STREET> <LOCALITY>{l}</LOCALITY> <REGION>{st}</REGION> <PCODE>{postalCode}</PCODE> <CTRY>{co}</CTRY>
</ADR> <TEL>
<HOME/> <VOICE/> <NUMBER>{homePhone}</NUMBER>
</TEL> <TEL>
<HOME/> <CELL/> <NUMBER>{mobile}</NUMBER>
</TEL> <TEL>
<WORK/> <VOICE/> <NUMBER>{telephoneNumber}</NUMBER>
</TEL> <TEL>
<WORK/> <CELL/> <NUMBER>{mobile}</NUMBER>
</TEL> <TEL>
<WORK/> <FAX/> <NUMBER>{facsimileTelephoneNumber}</NUMBER>
</TEL> <TEL>
<WORK/> <PAGER/> <NUMBER>{pager}</NUMBER>
</TEL> <TITLE>{title}</TITLE> <ORG>
<ORGUNIT>{department}</ORGUNIT>
</ORG>
</vCard>
]]> </vcard-mapping>
<nameField>cn</nameField>
<emailField>mail</emailField>
<groupNameField>cn</groupNameField>
<groupMemberField>member</groupMemberField>
<groupDescriptionField>description</groupDescriptionField>
<posixMode>false</posixMode>
<groupSearchFilter>(objectClass=group)</groupSearchFilter>
</ldap> file:///F:/Program%20Files/Wildfire/conf/openfire.xml# <provider> file:///F:/Program%20Files/Wildfire/conf/openfire.xml# <vcard>
<className>org.jivesoftware.openfire.ldap.LdapVCardProvider</className& gt; </vcard> file:///F:/Program%20Files/Wildfire/conf/openfire.xml# <user> <className>org.jivesoftware.openfire.ldap.LdapUserProvider</className& gt; </user> file:///F:/Program%20Files/Wildfire/conf/openfire.xml# <auth> <className>org.jivesoftware.openfire.ldap.LdapAuthProvider</className& gt; </auth> file:///F:/Program%20Files/Wildfire/conf/openfire.xml# <group> <className>org.jivesoftware.openfire.ldap.LdapGroupProvider</className > </group> </provider> <setup>true</setup> </jive>