Win 95 Problems
Samuel Liddicott
sam at campbellsci.co.uk
Wed Jul 7 10:49:35 GMT 1999
Excellent!
Thanks!
I comment this out and its back to normal!
My hero, etc etc.
Thanks again.
Sam
> -----Original Message-----
> From: samba-ntdom at samba.org [mailto:samba-ntdom at samba.org]On Behalf Of
> Michael Stockman
> Sent: 07 July 1999 01:08
> To: Multiple recipients of list SAMBA-NTDOM
> Subject: Re: Win 95 Problems
>
>
> Hello,
>
> The reason for the problems with samba, current HEAD, and W95 is due
> to an error in smbd/password.c. In function smb_password_ok() there is
> a piece of code:
>
> if (lp_server_ntlmv2() == False)
> {
> DEBUG(...);
> return False;
> }
>
> The NT MD4 password check is done before this and the LM MD4 password
> check is performed after this.
>
> What this code does is that if your samba is not configured as a ntlm2
> server (this is the default), LM MD4 passwords will not be checked.
> Since these are what W95 sends, it breaks. This should probably be
> removed or changed either to:
>
> if (lp_server_ntlmv2() == True)
> or
> /* something related to the negotiated protocol, */
> /* I don't know enough about this to write a patch */
> /* if this is the case */
>
> This would allow older systems than ntlm2 to continue to use LM MD4
> passwords and (possibly, if the code is kept) prevent them in newer
> systems.
>
> What I am unclear about is whether ntlm2 is actually a protocol level
> negotiated between the client and the server or something that we
> either are or aren't and everyone else will have to adjust to (which
> they won't?). Looking at the code today the latter seems to be the
> case, but I believe we will have huge integration issues between newer
> and older software if that is our path (so I hope I'm just
> misunderstanding something).
>
> Best regards
> Michael Stockman
> pgmtekn-micke at algonet.se
>
>
More information about the samba-ntdom
mailing list