diff options
| author | Stefan Metzmacher <metze@samba.org> | 2014-07-17 14:20:58 +0200 |
|---|---|---|
| committer | Stefan Metzmacher <metze@samba.org> | 2014-07-19 10:25:05 +0200 |
| commit | 321ebc99b5a00f82265aee741a48aa84b214d6e8 (patch) | |
| tree | aaa798668236062cdb76a256a43487bd96f1a447 /python | |
| parent | 45807028d478c082fef6f3a3d5a142d96d63fb50 (diff) | |
| download | samba-321ebc99b5a00f82265aee741a48aa84b214d6e8.tar.gz samba-321ebc99b5a00f82265aee741a48aa84b214d6e8.tar.xz samba-321ebc99b5a00f82265aee741a48aa84b214d6e8.zip | |
s4:rpc_server/netlogon: keep a global challenge table
Some clients call netr_ServerReqChallenge() and netr_ServerAuthenticate3()
on different connections. This works against Windows DCs as they
have a global challenge table.
A VMware provisioning task for Windows VMs seemy to rely on this behavior.
As a fallback we're storing the challenge in a global memcache with a fixed
size. This should allow these strange clients to work against a
Samba AD DC.
Bug: https://bugzilla.samba.org/show_bug.cgi?id=10723
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'python')
0 files changed, 0 insertions, 0 deletions
