mirror of
https://github.com/samba-team/samba.git
synced 2025-01-26 10:04:02 +03:00
s4-drs: added some debug messages
It is nice to see when a RID Alloc is successful
This commit is contained in:
parent
dcbba583d9
commit
ac5d426062
@ -597,6 +597,8 @@ static WERROR getncchanges_rid_alloc(struct drsuapi_bind_state *b_state,
|
|||||||
!ldb_dn_validate(req_dn) ||
|
!ldb_dn_validate(req_dn) ||
|
||||||
ldb_dn_compare(samdb_ntds_settings_dn(ldb), rid_manager_dn) != 0) {
|
ldb_dn_compare(samdb_ntds_settings_dn(ldb), rid_manager_dn) != 0) {
|
||||||
/* that isn't the RID Manager DN */
|
/* that isn't the RID Manager DN */
|
||||||
|
DEBUG(0,(__location__ ": RID Alloc request for wrong DN %s",
|
||||||
|
req8->naming_context->dn));
|
||||||
ctr6->extended_ret = DRSUAPI_EXOP_ERR_MISMATCH;
|
ctr6->extended_ret = DRSUAPI_EXOP_ERR_MISMATCH;
|
||||||
return WERR_OK;
|
return WERR_OK;
|
||||||
}
|
}
|
||||||
@ -611,6 +613,7 @@ static WERROR getncchanges_rid_alloc(struct drsuapi_bind_state *b_state,
|
|||||||
|
|
||||||
if (ldb_dn_compare(samdb_ntds_settings_dn(ldb), fsmo_role_dn) != 0) {
|
if (ldb_dn_compare(samdb_ntds_settings_dn(ldb), fsmo_role_dn) != 0) {
|
||||||
/* we're not the RID Manager - go away */
|
/* we're not the RID Manager - go away */
|
||||||
|
DEBUG(0,(__location__ ": RID Alloc request when not RID Manager"));
|
||||||
ctr6->extended_ret = DRSUAPI_EXOP_ERR_FSMO_NOT_OWNER;
|
ctr6->extended_ret = DRSUAPI_EXOP_ERR_FSMO_NOT_OWNER;
|
||||||
return WERR_OK;
|
return WERR_OK;
|
||||||
}
|
}
|
||||||
@ -631,6 +634,9 @@ static WERROR getncchanges_rid_alloc(struct drsuapi_bind_state *b_state,
|
|||||||
|
|
||||||
base_dn = samdb_base_dn(ldb);
|
base_dn = samdb_base_dn(ldb);
|
||||||
|
|
||||||
|
DEBUG(2,("Allocated RID pool for server %s\n",
|
||||||
|
GUID_string(mem_ctx, &req8->destination_dsa_guid)));
|
||||||
|
|
||||||
/* to complete the rest of the operation we need to point
|
/* to complete the rest of the operation we need to point
|
||||||
getncchanges at the base DN for the domain */
|
getncchanges at the base DN for the domain */
|
||||||
req8->naming_context->dn = ldb_dn_get_linearized(base_dn);
|
req8->naming_context->dn = ldb_dn_get_linearized(base_dn);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user