summaryrefslogtreecommitdiffstats
path: root/src/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/util')
-rw-r--r--src/util/sss_krb5.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/util/sss_krb5.c b/src/util/sss_krb5.c
index 7c0c5832c..a7f1bf37c 100644
--- a/src/util/sss_krb5.c
+++ b/src/util/sss_krb5.c
@@ -227,6 +227,12 @@ errno_t select_principal_from_keytab(TALLOC_CTX *mem_ctx,
}
done:
+ if (ret != EOK) {
+ DEBUG(SSSDBG_FATAL_FAILURE, "Failed to read keytab [%s]: %s\n",
+ KEYTAB_CLEAN_NAME, strerror(ret));
+ sss_log(SSS_LOG_ERR, "Failed to read keytab [%s]: %s\n",
+ KEYTAB_CLEAN_NAME, strerror(ret));
+ }
if (keytab) krb5_kt_close(krb_ctx, keytab);
if (krb_ctx) krb5_free_context(krb_ctx);
if (client_princ != NULL) {