[PATCH 18/22] winbindd: Add debugging to assist in locating errors creating NETLOGON pipes
abartlet at samba.org
abartlet at samba.org
Tue Aug 19 20:06:53 MDT 2014
From: Andrew Bartlett <abartlet at samba.org>
Change-Id: If15483c37ed43267c6474ce8b5e9d96254745bca
Signed-off-by: Andrew Bartlett <abartlet at samba.org>
---
source3/winbindd/winbindd_cm.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/source3/winbindd/winbindd_cm.c b/source3/winbindd/winbindd_cm.c
index 05205a7..09e5be0 100644
--- a/source3/winbindd/winbindd_cm.c
+++ b/source3/winbindd/winbindd_cm.c
@@ -2861,6 +2861,8 @@ NTSTATUS cm_connect_netlogon(struct winbindd_domain *domain,
&_account_name,
&sec_chan_type);
if (!ok) {
+ DEBUG(1, ("get_trust_pw_hash failed for %s, unable to make get NETLOGON credentials\n",
+ domain->name));
return NT_STATUS_CANT_ACCESS_DOMAIN_INFO;
}
@@ -2877,6 +2879,8 @@ NTSTATUS cm_connect_netlogon(struct winbindd_domain *domain,
domain,
&conn->netlogon_creds);
if (!NT_STATUS_IS_OK(result)) {
+ DEBUG(1, ("rpccli_create_netlogon_creds failed for %s, unable to create NETLOGON credentials: %s\n",
+ domain->name, nt_errstr(result)));
SAFE_FREE(previous_nt_hash);
return result;
}
@@ -2889,6 +2893,8 @@ NTSTATUS cm_connect_netlogon(struct winbindd_domain *domain,
conn->netlogon_force_reauth = false;
SAFE_FREE(previous_nt_hash);
if (!NT_STATUS_IS_OK(result)) {
+ DEBUG(1, ("rpccli_setup_netlogon_creds failed for %s, unable to setup NETLOGON credentials: %s\n",
+ domain->name, nt_errstr(result)));
return result;
}
@@ -2896,6 +2902,8 @@ NTSTATUS cm_connect_netlogon(struct winbindd_domain *domain,
talloc_tos(),
&creds);
if (!NT_STATUS_IS_OK(result)) {
+ DEBUG(1, ("netlogon_creds_cli_get failed for %s, unable to get NETLOGON credentials: %s\n",
+ domain->name, nt_errstr(result)));
return result;
}
conn->netlogon_flags = creds->negotiate_flags;
--
2.0.1
More information about the samba-technical
mailing list