From 2ee2c22b2e5ffe17bc035e1dcc67f57a9893c2a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 18 Jun 2007 12:59:12 +0000 Subject: [PATCH] More logging for ntlm v2 digest hash mismatch case. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21112 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kdc/digest.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/kdc/digest.c b/kdc/digest.c index 5a09a4524..e8742853f 100644 --- a/kdc/digest.c +++ b/kdc/digest.c @@ -861,15 +861,17 @@ _kdc_do_digest(krb5_context context, r.element = choice_DigestRepInner_response; ret = strcasecmp(mdx, ireq.u.digestRequest.responseData); - free(mdx); if (ret == 0) { r.u.response.success = TRUE; } else { kdc_log(context, config, 0, - "MS-CHAP-V2 reply mismatch for %s", - ireq.u.digestRequest.username); + "MS-CHAP-V2 hash mismatch for %s %s != %s", + ireq.u.digestRequest.username, + ireq.u.digestRequest.responseData, + mdx); r.u.response.success = FALSE; } + free(mdx); if (r.u.response.success) { unsigned char hashhash[MD4_DIGEST_LENGTH];