1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/source3
Stefan Metzmacher 50e771c12f s3:winbindd: let winbind_samlogon_retry_loop() fallback to NT_STATUS_NO_LOGON_SERVERS
When we were not able to get a valid response from any DC we should
report NT_STATUS_NO_LOGON_SERVERS with authoritative = 1.

This matches what windows does. In a chain of transitive
trusts the ACCESS_DENIED/authoritative=0 is not propagated,
instead NT_STATUS_NO_LOGON_SERVERS/authoritative=1 is
passed along the chain if there's no other DC is available.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15413

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
2023-07-05 12:17:38 +00:00
..
auth s3:auth: Use new debug macros for logging 2023-07-05 06:34:32 +00:00
build
client s4:client: Fix code spelling 2023-07-05 06:34:32 +00:00
exports
groupdb
include s3:include: Fix code spelling 2023-07-05 07:32:15 +00:00
intl
lib lib: Translate ENXIO to NT_STATUS_ILLEGAL_FUNCTION 2023-07-03 19:40:35 +00:00
libads s3:libads: re-initialize num_requests to 0 for cldap_ping_list retries 2023-07-05 11:17:43 +00:00
libgpo/gpext
libnet s3-net: no secrets access required when processing a ODJ provisioning 2023-07-05 09:23:22 +00:00
librpc rpc: Remove named_pipe_auth_req_info6->need_idle_server 2023-05-16 10:53:40 +00:00
libsmb pylibsmb: Add smb1_stat() 2023-06-16 16:14:31 +00:00
locale spelling: connnect encrytion exisit expection explicit invalide missmatch paramater paramter partion privilige relase reponse seperate unkown verson authencication progagated 2022-06-10 18:12:33 +00:00
locking s3:locking: fix debug level for NT_STATUS_NOT_FOUND messanges in get_static_share_mode_data 2023-04-24 14:13:35 +00:00
modules error_inject: Reduce indentation with an early return 2023-07-03 19:40:35 +00:00
nmbd nmbd_become_lmb.c: use DBG* macros instead of static log level numbers 2023-06-16 20:28:29 +00:00
param smbd: Fix a typo 2023-07-03 19:40:35 +00:00
passdb auth: Align integer types 2023-02-08 00:03:40 +00:00
printing s3:printing: Remove unused variable 2023-02-06 22:51:31 +00:00
profile profiling: Factor out functions to read smbprofile.tdb 2023-06-16 16:14:30 +00:00
registry lib: Move tab_depth() to reg_parse_prs.c 2023-01-10 00:28:37 +00:00
rpc_client crypto: Rely on GnuTLS 3.6.13 and gnutls_pbkdf2() 2023-06-30 14:00:38 +00:00
rpc_server crypto: Rely on GnuTLS 3.6.13 and gnutls_pbkdf2() 2023-06-30 14:00:38 +00:00
rpcclient librpc/ndr: Unimplement DRSUAPI_COMPRESSION_TYPE_XPRESS and rename 2023-03-31 01:48:30 +00:00
script tests: Enable a few tests for FreeBSD 2023-07-03 19:40:35 +00:00
selftest tests: Show smbd returns wrong error code when creating on r/o fs 2023-06-26 15:53:36 +00:00
services s3:services: Disable rcinit-based service control code 2021-12-10 14:02:30 +00:00
smbd smbd: Fix a typo 2023-07-03 19:40:35 +00:00
torture smbd: Remove unused "sbuf" argument from ReadDirName() 2023-06-23 17:34:30 +00:00
utils utils3: Remove the "split_tokens" utility 2023-07-03 19:40:35 +00:00
web
winbindd s3:winbindd: let winbind_samlogon_retry_loop() fallback to NT_STATUS_NO_LOGON_SERVERS 2023-07-05 12:17:38 +00:00
.clang_complete
.dmallocrc
.indent.pro
Doxyfile
mainpage.dox
smbadduser.in
wscript build: We don't need SEEKDIR_RETURNS_VOID 2023-07-03 20:40:05 +00:00
wscript_build profiling: Factor out functions to read smbprofile.tdb 2023-06-16 16:14:30 +00:00
wscript_configure_system_ncurses