summaryrefslogtreecommitdiffstats
path: root/source4/rpc_server
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2014-08-22 17:49:32 +1200
committerAndrew Bartlett <abartlet@samba.org>2014-09-01 02:58:46 +0200
commit470e5b82222c214ad0cd06fb550d3221be2a7997 (patch)
treed96cb43fffea53831f1a6bbb6ee972f970a34603 /source4/rpc_server
parentb9e1736216413f6583fac6948998f29531fa630d (diff)
downloadsamba-470e5b82222c214ad0cd06fb550d3221be2a7997.tar.gz
samba-470e5b82222c214ad0cd06fb550d3221be2a7997.tar.xz
samba-470e5b82222c214ad0cd06fb550d3221be2a7997.zip
s4-netlogond: Give a better error if we do not have a flatname attribute
Change-Id: I3bc283b6fab4326131084d1abb89cb486af7b35a Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Mon Sep 1 02:58:46 CEST 2014 on sn-devel-104
Diffstat (limited to 'source4/rpc_server')
-rw-r--r--source4/rpc_server/netlogon/dcerpc_netlogon.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/source4/rpc_server/netlogon/dcerpc_netlogon.c b/source4/rpc_server/netlogon/dcerpc_netlogon.c
index 49eb5c3791..9312247fae 100644
--- a/source4/rpc_server/netlogon/dcerpc_netlogon.c
+++ b/source4/rpc_server/netlogon/dcerpc_netlogon.c
@@ -286,6 +286,8 @@ static NTSTATUS dcesrv_netr_ServerAuthenticate3(struct dcesrv_call_state *dce_ca
flatname = ldb_msg_find_attr_as_string(msgs[0], "flatname", NULL);
if (!flatname) {
/* No flatname for this trust - we can't proceed */
+ DEBUG(3,("Couldn't find flatname for trust [%s] in samdb.\n",
+ encoded_account));
return NT_STATUS_NO_TRUST_SAM_ACCOUNT;
}
account_name = talloc_asprintf(mem_ctx, "%s$", flatname);