From d8e4328762e51c6217fec5f766cba3936c029362 Mon Sep 17 00:00:00 2001 From: Luke Howard Date: Sat, 29 Dec 2018 15:01:43 +1100 Subject: [PATCH] kdc: log principal name in TGT not found error --- kdc/krb5tgs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kdc/krb5tgs.c b/kdc/krb5tgs.c index 97bfa1d29..6cf56359d 100644 --- a/kdc/krb5tgs.c +++ b/kdc/krb5tgs.c @@ -1248,9 +1248,9 @@ tgs_parse_request(krb5_context context, ret = krb5_unparse_name(context, princ, &p); if (ret != 0) p = failed; - krb5_free_principal(context, princ); kdc_log(context, config, 0, - "Ticket-granting ticket not found in database: %s", msg); + "Ticket-granting ticket %s not found in database: %s", p, msg); + krb5_free_principal(context, princ); krb5_free_error_message(context, msg); if (ret == 0) free(p);