summaryrefslogtreecommitdiff
path: root/source3/client
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2019-05-16 18:24:32 +0200
committerAndreas Schneider <asn@cryptomilk.org>2019-05-23 09:41:17 +0000
commit93acd880801524c5e621df7b5bf5ad650f93cec3 (patch)
treef66ffa6eae622a44d961722db511a0566ea65f7a /source3/client
parent3d719a1f85db8e423dc3a4116a2228961d5ac48d (diff)
downloadsamba-93acd880801524c5e621df7b5bf5ad650f93cec3.tar.gz
s3:smbspool: Add debug messages to kerberos_ccache_is_valid()
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13939 Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
Diffstat (limited to 'source3/client')
-rw-r--r--source3/client/smbspool.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/source3/client/smbspool.c b/source3/client/smbspool.c
index f21aac2ac58..79e210dd12e 100644
--- a/source3/client/smbspool.c
+++ b/source3/client/smbspool.c
@@ -602,12 +602,15 @@ static bool kerberos_ccache_is_valid(void) {
ccache_name = krb5_cc_default_name(ctx);
if (ccache_name == NULL) {
+ DBG_ERR("Failed to get default ccache name\n");
krb5_free_context(ctx);
return false;
}
code = krb5_cc_resolve(ctx, ccache_name, &ccache);
if (code != 0) {
+ DBG_ERR("Failed to resolve ccache name: %s\n",
+ ccache_name);
krb5_free_context(ctx);
return false;
} else {
@@ -618,6 +621,9 @@ static bool kerberos_ccache_is_valid(void) {
ccache,
&default_princ);
if (code != 0) {
+ DBG_ERR("Failed to get default principal from "
+ "ccache: %s\n",
+ ccache_name);
krb5_cc_close(ctx, ccache);
krb5_free_context(ctx);
return false;