summaryrefslogtreecommitdiffstats
path: root/source
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2005-07-27 15:08:11 +0000
committerGerald Carter <jerry@samba.org>2005-07-27 15:08:11 +0000
commit05e66f94fd624d767187d02629230e4c4d10d9e2 (patch)
treedde3baad4d1f64f8420d42ff1143c9bfbe047946 /source
parent0ec8cd5d8856e5cfd874e58b61c327b4dadf015b (diff)
downloadsamba-05e66f94fd624d767187d02629230e4c4d10d9e2.tar.gz
samba-05e66f94fd624d767187d02629230e4c4d10d9e2.tar.xz
samba-05e66f94fd624d767187d02629230e4c4d10d9e2.zip
r8796: disable schannel on the lsa client pipe for now to deal with Windows 2003 sp1 and Windows 2000 SP4 SR1
Diffstat (limited to 'source')
-rw-r--r--source/nsswitch/winbindd_cm.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/source/nsswitch/winbindd_cm.c b/source/nsswitch/winbindd_cm.c
index 6400b23f9ff..d4022a84555 100644
--- a/source/nsswitch/winbindd_cm.c
+++ b/source/nsswitch/winbindd_cm.c
@@ -1038,6 +1038,12 @@ NTSTATUS cm_connect_lsa(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx,
conn = &domain->conn;
if (conn->lsa_pipe == NULL) {
+#if 0
+ /* disabling schannl on the LSA pipe for now since
+ both Win2K-SP4 SR1 & Win2K3-SP1 fail the open_policy()
+ call (return codes 0xc0020042 and 0xc0020041 respectively).
+ We really need to fix this soon. --jerry */
+
unsigned char *session_key;
if (cm_get_schannel_key(domain, mem_ctx, &session_key))
@@ -1046,6 +1052,7 @@ NTSTATUS cm_connect_lsa(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx,
session_key,
domain->name);
else
+#endif
conn->lsa_pipe = cli_rpc_open_noauth(conn->cli,
PI_LSARPC);