Fairly obvious: 'NT_STATUS_WRONG_PASSWORD: Wrong Password (0xc000006a)' Looks like you've used the wrong ntlm_auth call - as there is never a password supplied so {User-Password} won't be valid. Looked at the supplied mschap module and check out its ntlm_auth example alan