mirror of
https://github.com/samba-team/samba.git
synced 2024-12-25 23:21:54 +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 commit is contained in:
parent
f624a269bf
commit
9b85f7ca43
@ -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…
Reference in New Issue
Block a user