GAL NTLM Support for Evolution-Exchange Port

BSDBluz bsdluz at arcticfiber.net
Wed Nov 28 14:53:26 PST 2007


Dear FreeBSD Gnome Team:

Sorry if I am sending you this e-mail in error. I am addressing this to
you as your e-mail is listed as the contact for the "evolution-exchange"
FBSD port. I have used FreeBSD for last 9+ years, and recently
customized my corporate laptop to run FBSD 7.0-BETA3 (i386). Given that
I use the laptop for corporate business I have to talk to an Exchange
2003 server in my daily line of work. Everything w/ Evolution is working
fine, but I find that I cannot talk to the Global Address List (GAL). I
did a fair bit of troubleshooting on this matter, and it seems the issue
lies in the fact that the evolution-exchange port cannot properly detect
NTLM support in the OpenLDAP client (which I also installed from ports).
My Exchange server requires crypto for all ADS communications, so I
cannot use plain text communication for this login. The
evolution-exchange source code has an old hack for OpenLDAP NTLM support
(found under the "docs" directory in the source code). This hack,
however, is for OpenLDAP 2.2.x and the evolution-exchange port uses an
OpenLDAP 2.3.x client. I understand that NTLM is now supported in
OpenLDAP 2.3.x, at least by means SASL. I have confirmed that my SASL
port does include NTLM support, and I went so far as to change out the
default OpenLDAP client installed by evolution-exchange w/ the
openldap-cyrus client. Still no go since evolution-exchange does does
not detect OpenLDAP NTLM support during the config of the port. I have
tested this set-up under both FBSD 6.2 and FreeBSD 7.0-BETA 2 & 3 for
both the i386 and AMD64 platforms. Same result in every case.

I am now at a dead-end on this issue. As such, I was wondering if you
folks have any known work-around for this issue. GAL access in Evolution
is very important for me, so I would GREATLY appreciate any thoughts
that you might have on this matter. I appreciate your time in reviewing
this matter,and I look forward to your reply.

Respectfully,

Drew Berendts, CISSP
T-Mobile USA, Inc.



More information about the freebsd-gnome mailing list