mirror of
https://github.com/samba-team/samba.git
synced 2025-08-26 01:49:31 +03:00
auth/ntlmssp: add more compat for GENSEC_FEATURE_LDAP_STYLE
We want also work against old Samba servers which didn't had
GENSEC_FEATURE_LDAP_STYLE we negotiate SEAL too. We may remove this in a few
years. As all servers should support GENSEC_FEATURE_LDAP_STYLE by then.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11804
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Günther Deschner <gd@samba.org>
(cherry picked from commit 122a5f6b58
)
This commit is contained in:
@ -647,6 +647,14 @@ NTSTATUS gensec_ntlmssp_client_start(struct gensec_security *gensec_security)
|
||||
* is requested.
|
||||
*/
|
||||
ntlmssp_state->force_wrap_seal = true;
|
||||
/*
|
||||
* We want also work against old Samba servers
|
||||
* which didn't had GENSEC_FEATURE_LDAP_STYLE
|
||||
* we negotiate SEAL too. We may remove this
|
||||
* in a few years. As all servers should have
|
||||
* GENSEC_FEATURE_LDAP_STYLE by then.
|
||||
*/
|
||||
ntlmssp_state->neg_flags |= NTLMSSP_NEGOTIATE_SEAL;
|
||||
}
|
||||
}
|
||||
if (gensec_security->want_features & GENSEC_FEATURE_SEAL) {
|
||||
|
Reference in New Issue
Block a user