Modifications to unicodePwd require an encrypted connection. This change
allows unicodePwd to be modified over an ldapi connection.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15634
Signed-off-by: Jo Sutton <josutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
if (opaque_connection_state == NULL) {
return LDB_ERR_OPERATIONS_ERROR;
}
- opaque_connection_state->using_encrypted_connection = using_tls || using_seal;
+ opaque_connection_state->using_encrypted_connection = using_tls || using_seal || conn->is_ldapi;
ret = ldb_set_opaque(conn->ldb,
DSDB_OPAQUE_ENCRYPTED_CONNECTION_STATE_NAME,
opaque_connection_state);