[cifs-protocol] connecting MS-DRSR IDL_DRSReplicaSync and ReplicateNCRequestMsg

Andrew Bartlett abartlet at samba.org
Thu Feb 19 21:05:19 MST 2015

On Fri, 2015-02-20 at 16:18 +1300, Andrew Bartlett wrote:
> MS-DRSR 4.1.23 IDL_DRSReplicaSync has some great pseudo-code in
> Server Behavior of the IDL_DRSReplicaSync Method.  However, it finishes
> with this text statement:
> Perform a replication cycle as a client of IDL_DRSGetNCChanges.
> to form the first request and send it. If not DRS_MAIL_REP
> in r.options, then wait for the response, process it, send the next
> request (section, etc., until the replication cycle is
> complete.
> This is great, but I need to know what parameters are passed in to
> ReplicateNCRequestMsg
> In particular, I'm trying to chase down an issue in our RODC case, where
> the SPECIAL_SECRETS_PROCESSING flag isn't being sent by our RODC to
> GetNCChanges.  I know how I *could* force it, but I don't know if it
> should always be forced, for example.  For example, should the server
> sending DsReplicaSync tell the RODC to request it, or should the RODC
> add it (and remove WRIT_REP) on it's own? 

Also, what are the arguments when 
Scheduled and Event-Driven Replication" calls IDL_DRSGetNCChanges? 


Andrew Bartlett
Authentication Developer, Samba Team  http://samba.org
Samba Developer, Catalyst IT          http://catalyst.net.nz/services/samba

More information about the cifs-protocol mailing list