[turba] Possible to use exchange personal contacts?
mbox mbarsalou
barjunk at attglobal.net
Wed Oct 27 08:18:20 PDT 2004
It would be good to see the output from whatever command you use to
verify that the bind dn you are providing the exchange server actually
works.
Can you turn on logging on the Exchange side? If not, try to get as
much feedback from the above process to see clearly what is happening at
the server.
Mike B.
On Mon, 2004-10-25 at 04:55, Jody Cleveland wrote:
> Hi Mike,
>
> > If you have the ldp.exe program, that can help you debug the
> > dn you need
> > to use to get access to the address book.
> >
> > You will probably have to look through the turba code where
> > it tries to
> > connect to the exchange server and then do the steps by hand.
>
> I've got this for my user:
> textEncodedORaddress c=US;a= ;p=Winnefox
> Library;o=WALSDOMAIN;s=Cleveland;g=Jody;
> conferenceInformation /
> givenName Jody
> sn Cleveland
> rdn Cleveland
> physicalDeliveryOfficeName WALS
> MAPI-Recipient TRUE
> mail Cleveland at winnefox.org
> uid Cleveland
> rfc822Mailbox Cleveland at winnefox.org
> objectClass organizationalPerson
> objectClass person
> objectClass Top
> distinguishedName
> cn=Cleveland,cn=Recipients,ou=WALSDOMAIN,o=Winnefox Library System
> cn Jody Cleveland
> otherMailbox smtp$Cleveland at mail.winnefox.org
> otherMailbox smtp$cleveland at ourguide.org
> otherMailbox smtp$cleveland at wals.lib.wi.us
> otherMailbox smtp$phpbb at winnefox.org
>
> And this in the sources.php:
> $uid = Auth::getBareAuth();
> $basedn = 'ou=WALSDOMAIN,o=Winnefox Library System';
> $cfgSources['personal_ldap'] = array(
> 'title' => _("Outlook Contacts"),
> 'type' => 'ldap',
> 'params' => array(
> 'server' => '199.242.176.171',
> 'root' => 'ou=' . $uid . ',ou=personal_addressbook' . $basedn,
> 'bind_dn' => 'uid=' . $uid . ',ou=People,' . $basedn,
> 'bind_password' => Auth::getCredential('password'),
> 'dn' => array('cn', 'uid'),
> 'objectclass' => array('top',
> 'person',
> 'inetOrgPerson',
> // 'calEntry',
> 'organizationalPerson'),
> 'charset' => 'utf-8',
> 'version' => 3
> ),
>
> It seems as though it's not grabbing the credentials properly. Is
> Auth::getBareAuth something that needs to be installed? Is there maybe
> something else I'm just missing?
>
> - jody
More information about the turba
mailing list