# Solución de errores de replicación de Active Directory Desde cómo solucionar problemas de sincronización horaria y fantasmas persistentes de AD hasta cómo lidiar con bloqueos de firewall y cachés obsoletos del Comprobador de consistencia de conocimiento (KCC), esta guía tiene todos los consejos que necesita. ## 1. Desajuste de la topología de replicación **Error message: Event ID 1311:** "The Knowledge Consistency Checker (KCC) has detected problems with the following directory partition." ### Problema La configuración de cómo se replican los datos entre diferentes servidores es incorrecta. ### Solución A: Abra el símbolo del sistema como administrador y ejecute: ``` repadmin /showrepl ``` para identificar fallas de replicación. ### Solución B: Utilice Sitios y servicios de Active Directory para revisar los vínculos de sitios y los servidores puente. #### Cómo hacerlo - Sitios y servicios de Active Directory abiertos - Vaya a **Sitios > Transportes entre sitios > IP** - Asegúrese de que los enlaces del sitio y los servidores puente estén configurados correctamente. ![Fixing Active Directory Replication Failures](https://www.manageengine.com/log-management/ad-troubleshoot/images/replication-failures-ss1-25.png) ### Solución C: Si la topología es un desastre, ejecute el KCC con: ``` repadmin /kcc ``` #### ¿Cómo hacerlo? Utilice lo siguiente para verificar usando el siguiente comando: ``` dcdiag/test:replications ``` ## 2. Drama de sincronización temporal **Error message:** "The time service has not synchronized the system time for XXXX seconds" — Event ID 29/50 ### Problema El reloj del sistema de su computadora no ha podido sincronizarse con una fuente de tiempo confiable (como un servidor de tiempo de Internet) durante una cantidad específica de segundos. ### Solución A: Comprobar sincronización horaria. #### ¿Cómo hacerlo? - Abra el símbolo del sistema como administrador. - Ejecute el comando: ``` w32tm /query /status ``` - Forzar la sincronización en todos los controladores de dominio mediante: ``` w32tm /config /syncfromflags:domhier /update net stop w32time net start w32time ``` ![Fixing Active Directory Replication Failures](https://www.manageengine.com/log-management/ad-troubleshoot/images/replication-failures-ss2-25.png) ### Solución B: Recuerde: AD detesta las tardanzas. Mantenga el intervalo de tiempo por debajo de los cinco minutos usando el comando: ``` net time /domain ``` o se pondrá furioso. ## 3. Objetos persistentes o fantasmas de la EA **Error message: Event ID 1988:** "Active Directory Replication encountered the existence of objects in the following partition that are not present on the replication source." ### Problema Un objeto eliminado está acechando a su controlador de dominio. Esto suele ocurrir cuando un controlador de dominio se desconecta durante el proceso de eliminación. ### Solución A: Utilice: ``` repadmin /removelingeringobjects ``` para exorcizar esos fantasmas. #### ¿Cómo hacerlo? - Abra el símbolo del sistema como administrador. - Utilice el siguiente comando para limpiar objetos persistentes: ``` repadmin /removelingeringobjects ``` **Reemplazar:** 1. ``: El controlador de dominio de origen. 2. ``: El controlador de dominio afectado. 3. ``: El nombre distinguido de la partición (DC=dominio, DC=com). ### Solución B: Para evitar futuras apariciones fantasmales, asegúrese de que la configuración de la duración de la lápida sea la adecuada en AD. #### ¿Cómo hacerlo? Ejecute el siguiente comando de PowerShell para verificar la duración del archivo tombstone: ``` Get-ADObject -Filter * -SearchBase "CN=Servicio de directorio,CN=Windows NT,CN=Servicios,CN=Configuración,DC=dominio,DC=com" -Properties tombstoneLifetime ``` Si es necesario, modifíquelo usando: ``` Set-ADObject -Identity "" -Replace @{tombstoneLifetime=} ``` ## 4. Registros DNS jugando al escondite **Error message: Event ID 4015:** "The DNS server has encountered a critical error from the Active Directory. Check that the Active Directory is functioning properly." ### Problema El registro DNS de una computadora o un servicio específico no se replica en todos los controladores de dominio. ### Solución A: Verifique los registros SRV utilizando: ``` nslookup ``` o ``` dcdiag /test:dns ``` #### ¿Cómo hacerlo? Ejecute lo siguiente para verificar los registros DNS: ``` nslookup -type=srv ldap._tcp.dc._msdcs dcdiag /test:dns ``` ### Solución B: Volver a registrar registros DNS. #### ¿Cómo hacerlo? Abra el símbolo del sistema como administrador y ejecute: ``` ipconfig /registerdns ``` ### Solución C: Reinicie el servicio Netlogon para activar actualizaciones automáticas de DNS usando: ``` net stop netlogon && net start netlogon ``` #### ¿Cómo hacerlo? ![Fixing Active Directory Replication Failures](https://www.manageengine.com/log-management/ad-troubleshoot/images/replication-failures-ss3-25.png) ## 5. Servidores Bridgehead sobrecargados **Error message: Event ID 1566:** "All directory servers in the following site that can replicate the directory partition over this transport are currently unavailable." ### Problema El DC no puede sincronizar datos con otros DC generalmente debido a un problema de conectividad o topología de red que le impide llegar a cualquier socio de replicación. ### Solución A: Revise las asignaciones de servidores cabeza de puente en Sitios y servicios de Active Directory. #### ¿Cómo hacerlo? - Sitios y servicios de Active Directory abiertos - Vaya a **Sitios > Nombre del sitio > Servidores > Configuración NTDS** - Compruebe qué servidores están designados como servidores cabeza de puente. ### Solución B: Distribuya la carga asignando servidores de puente adicionales. #### ¿Cómo hacerlo? - Agregue más servidores si es necesario. - Haga clic derecho en un servidor en “Configuración NTDS” y seleccione **Propiedades**. - Habilítelo como servidor puente preferido para el transporte requerido. Una cabeza de puente optimizada implica un tráfico de replicación más fluido. Supervise el rendimiento con herramientas como: ``` repadmin /showrepl ```