[cifs-protocol] [REG:111112257588419] - Windows DC returning WERR_DS_DRA_NO_REPLICA when Samba DC wants to send replica

Matthieu Patou mat at samba.org
Thu Dec 8 12:46:09 MST 2011


Hello Obaid,

On 08/12/2011 01:15, Obaid Farooqi wrote:
> Hi Matthieu:
> The reason you are getting ERROR_DS_DRA_NO_REPLICA in response to IDL_DRSReplicaSync is that in repsFrom attribute, V1.ulReplicaFlags has DRS_NEVER_NOTIFY set and your request has DRS_UPDATE_NOTIFICATION in options and does not have DRS_TWOWAY_SYNC in options. The code checks if all of the conditions listed above are true and if yes, sends an ERROR_DS_DRA_NO_REPLICA. This check is not listed in pseudo code in MS-DRSR.  You are not getting ERROR_DS_DRA_NO_REPLICA due to the check in the existing pseudo code that you mentioned.
Ok good, but the question is now why the repsFrom gets the 
DRS_NEVER_NOTIFY because as far as I know we never set this when doing 
the DsAddRef so that other DC (windows in this case) add our DC in its 
repsFrom.

Matthieu.


-- 
Matthieu Patou
Samba Team
http://samba.org



More information about the cifs-protocol mailing list