NTLM authentication protocol
Hi, According to the NTLM protocol specification found at http://download.microsoft.com/download/a/e/6/ae6e4142-aa58-45c6-8dcf-a657e5900cd3/%5BMS-NLMP%5D.pdf, when the client does not accept the negotiated flags in the CHALLENGE MESSAGE it MUST return an error code to the calling application. However, when I tap the NIC using wireshark on my Windows Vista Machine, I don't see any such error code being returned. What I do see is that when using LMCompatibility level 0-1, the negotiation takes place and when the client receives the CHALLENGE MESSAGE it also returns an AUTHENTICATE MESSAGE. However, when setting the LMCompatibility level to 2-5, when the client receives the CHALLENGE MESSAGE, it just sends a new NTLMSSP NEGOTIATE message. This is not how I interpret the protocol should behave, or am I misunderstanding something? Thanks for quick support. Best Regards, Lukas
September 22nd, 2010 7:11am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics