<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7653.38">
<TITLE>NTLMv2 Support in Cyrus SASL</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<BR>
<P><FONT SIZE=2>Dan,<BR>
<BR>
I forgot to mention this in my last post.<BR>
<BR>
In folder Cyrus SASL 2.1.20/plugins, some new files<BR>
(ntlm_samba.c,smb_helper.c and smb_helper.h) were created after<BR>
applying the patch.<BR>
<BR>
<BR>
But when I did 'make' after './configure --enable-ntlm --with-ntlm-impl=samba',<BR>
these new files were not compiled.<BR>
<BR>
<BR>
I tried "ldapsearch -x -H ldap://ldap.example.org -b "" -s base -LLL supportedSASLMechanisms",<BR>
This showed NTLM and GSSPNEGO as supported mechanisms.<BR>
<BR>
Then I did ldapsearch -I -Y NTLM -H ldap://ldap.example.org -b 'ou=Users,ou=readimanger'.<BR>
Expected results are coming after entering the username and password.<BR>
<BR>
<BR>
When I checked in Ethereal(Wireshark),I observerd that<BR>
in the Type 3 NTLM message, only NTLM response is coming and<BR>
LM Response is absent as well as NTLMv2 Response.<BR>
<BR>
<BR>
<BR>
Also, in folder Cyrus SASL 2.1.20/plugins/.deps/,<BR>
the files ntlm_samba.Plo,smb_helper.Plo were not generated after 'make'.<BR>
<BR>
<BR>
Thanks,<BR>
Dhruva<BR>
<BR>
<BR>
</FONT>
</P>
<pre>
</pre></BODY>
</HTML>