A method, system, and computer program product for monitoring and
correcting directory service domain controller replication errors is
provided. In one embodiment, a replication monitor queries the director
service for replication information and determines whether an error
exists. If an error is determined to exist, then the replication monitor
consults a database of known error types and associated corrective
actions to determine the appropriate corrective action. The appropriate
corrective action is then performed. The replication monitor also
visually displays information regarding the progress of the domain
controller replication process, wherein the information includes the
identity of domain controller replication partners and the status of the
replication process between any two domain controller replication
partners, including whether, for example, errors have been determined and
whether corrective action is being or has been taken.