Under Computer
Now, after analysing the cause of the problem: in fact it is the missing implementation in dcesrv_netr_LogonControl. We need to bring this up.
Created attachment 3832 [details] NETLOGON pipe improvements This refactors the NETLOGON code related to this bug: - Introduces a new "SYNCSTATE" enum required by the "DatabaseSync2" call (acc. to WSPP) - Make "DatabaseSync" dependant from "DatabaseSync2" (acc. to WSPP) - Let "DatabaseSync2" return NT_STATUS_NOT_IMPLEMENTED (I'm not sure if this is also true when a domain is running in mixed mode) - Make "LogonControl" and "LogonControl2" dependant form "LogonControl2Ex" (acc. to WSPP) - Let "LogonControl2Ex" return WERR_NOT_SUPPORTED for now
Created attachment 3846 [details] NETLOGON pipe improvements Improved version of the patch: - Removed autogenerated code in "gen_ndr" files (because can be updated easily through "make idl_full") - Corrected the NETLOGON torture test suite
Comment on attachment 3846 [details] NETLOGON pipe improvements Applied
I think I'll close this since with the latest patch applied we've a good error message which tells that we don't support this.