mirror of
https://github.com/samba-team/samba.git
synced 2025-02-26 21:57:41 +03:00
r25068: Older samba3 DCs will return DCERPC_FAULT_OP_RNG_ERROR for every opcode on the
LSARPC_DS pipe, continue with no_lsarpc_ds mode here as well to get domain->initialized set to True. This avoids permanent scanning of Samba3 DCs in winbindd. Thanks Michael, for pointing this out. Guenther (This used to be commit 9b85f7ca43896ddd40dd8cb4a52969e94914db43)
This commit is contained in:
parent
bd45eab008
commit
2569a25433
@ -1715,6 +1715,16 @@ static void set_dc_type_and_flags_connect( struct winbindd_domain *domain )
|
||||
DEBUG(5, ("set_dc_type_and_flags_connect: rpccli_ds_getprimarydominfo "
|
||||
"on domain %s failed: (%s)\n",
|
||||
domain->name, nt_errstr(result)));
|
||||
|
||||
/* older samba3 DCs will return DCERPC_FAULT_OP_RNG_ERROR for
|
||||
* every opcode on the LSARPC_DS pipe, continue with
|
||||
* no_lsarpc_ds mode here as well to get domain->initialized
|
||||
* set - gd */
|
||||
|
||||
if (NT_STATUS_V(result) == DCERPC_FAULT_OP_RNG_ERROR) {
|
||||
goto no_lsarpc_ds;
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user