Los objetos persistentes impiden que se produzca la replicación de Active Directory

Seleccione idioma Seleccione idioma
Id. de artículo: 317097
Expandir todo | Contraer todo

Síntomas

Si los objetos persistentes están presentes, no se replican los cambios entrantes a los objetos que no existen en el destino y el mensaje siguiente de ID de evento se registra en el registro de sucesos:
ID. de suceso: 1084
Error de replicación: el agente de replicación de directorios (DRA) no pudo actualizar el objeto CN = "juansoto", OU = madera, OU = ventas, DC = suOrganización, DC = com (GUID 063639e5-cfa6-40f3-951c-62a34f8dea71) en este sistema con los cambios que se han recibido de origen server 2521a874-d379-4281-8744-4bd34c792026._msdcs.bc.com. Se ha producido un error durante la aplicación de los cambios a la base de datos de directorio en este sistema.
Recibe el mensaje de error siguiente:
No hay ningún objeto de este tipo en el servidor.

El directorio intentará actualizar el objeto posterior en el siguiente ciclo de replicación. Sincronización de este servidor con el origen está bloqueada hasta que se corrija el problema de actualización. Si esta situación parece estar relacionado con una escasez de recursos, detenga y reinicie este controlador de dominio de Windows.

Si esta condición es un error interno, un error de base de datos, o una relación de objeto o error de restricción, se requerirá la intervención manual para corregir la base de datos y permitir la actualización continuar. Es útil anotar que el problema está causado por el hecho de que el cambio en el sistema remoto no puede aplicarse de forma local. Actualizar manualmente los objetos de sistema local no se recomienda. En su lugar, en el sistema de origen (que ya tiene los cambios), tratar de revertir o revertir el cambio. A continuación, en el próximo ciclo de replicación, observe si el cambio ahora se puede aplicar localmente.
Además, si ejecuta la repadmin /showreps comando del controlador de dominio, recibirá el mensaje de error siguiente
HQSite\DC1 a través de RPC
objectGuid: 2521a874-d379-4281-8744-4bd34c792026
Error en el último intento @ 2002-01-21 16:10.54, resultado 8240:
No hay ningún objeto de este tipo en el servidor.
Último éxito @ (nunca).

"Nunca" o la última vez que se ha producido una replicación correcta, puede ser el último valor de éxito. Replicación de Active Directory se detiene en el contexto de nombres especificado y no vuelve hasta que resuelva este problema. Replicación de los contextos de nomenclatura continúa como se esperaba.

Causa

Este problema se produce porque se está aplicando la funcionalidad de estricto coherencia de replicación en el controlador de dominio entrante. Normalmente, este problema se produce porque el controlador de dominio que tiene el objeto extra (o persistente) ha estado fuera de la replicación de más de un período de duración de objetos de desecho.

Se agregó la funcionalidad de estricto coherencia de replicación en Windows 2000 Service Pack 3 (SP3) y en algunas revisiones de Service Pack 2 (SP2). Si el controlador de dominio está iniciando los mensajes de error que se describen en la sección "Síntomas" de este artículo, se está ejecutando una revisión posterior al Service Pack 2 o Service Pack 3.Para obtener información adicional acerca de las revisiones posteriores al Service Pack 2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
314282Los objetos persistentes pueden permanecer después de poner en conexión un servidor de catálogo global desfasado

Solución

Importante Esta sección, el método o la tarea contiene pasos que le indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por lo tanto, asegúrese de que sigue estos pasos cuidadosamente. Para una mayor protección, copia de seguridad del registro antes de modificarlo. A continuación, puede restaurar el registro si se produce un problema. Para obtener más información acerca de cómo hacer copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 Cómo hacer copia de seguridad y restaurar el registro en Windows

Estricto de coherencia de replicación se creó para impedir la replicación no deseada de los objetos persistentes. Antes de que se creó el estricto de coherencia de replicación, el asociado entrante solicitado todo el objeto si el objeto no existe localmente y, finalmente, replica el objeto a todos los asociados de forma predeterminada.

Si sólo existe el contexto de nomenclatura que se enumera en el mensaje de error en el controlador de dominio entrante como un catálogo global de sólo lectura, puede crearse un objeto que puede ser difícil de quitar. Este problema puede producirse si el objeto sólo existe en los servidores de catálogo global y se ha eliminado desde el contexto de nombres de dominio. En esta situación, Microsoft recomienda que purgar el objeto de todos los catálogos globales en el que existe este objeto. No purgar los objetos hasta que compruebe que el objeto está destinado y sigue existiendo en el contexto de nombres de dominio.

Para obtener información adicional acerca de cómo purgar objetos, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
314282Los objetos persistentes pueden permanecer después de poner en conexión un servidor de catálogo global desfasado


Si eliminas intencionadamente un objeto que no desea volver a crear, si decide que necesita este objeto y si existe en el contexto de nombres de dominio, utilice cualquiera de los métodos siguientes para habilitar la replicación.
  • Método 1: Objetos de desecho y basura recopilan el objeto
    1. Eliminar el objeto, habilitar la coherencia de replicación no estricta (vea el método 2) y a continuación, habilite la replicación de nuevo.

      NOTA: Si no habilita la coherencia de replicación no estricta, el objeto es recolección cuando caduca la duración de objetos de desecho. Después de que el objeto es la recolección de elementos, se reanuda la replicación normal.
    2. Después de que se ha replicado la eliminación, habilitar estricto de coherencia de replicación de nuevo si es necesario.
  • Método 2: Habilitar la coherencia de replicación no estricta

    Después de habilitar la coherencia de replicación no estricta, asegúrese de habilitar estricto de coherencia de replicación de nuevo después de que se ha replicado el objeto. Si habilita la coherencia de replicación no estricta, el error informa sólo el primer objeto que no existe en el destino. Pueden existir objetos adicionales, incluidos algunos que existen en el contexto de nomenclatura de sólo lectura (catálogo global).

    Para habilitar la coherencia de replicación no estricta, siga estos pasos en el controlador de dominio que informa de los mensajes de errores que se describen en la sección "Síntomas" de este artículo:
    1. Busque y haga clic en la siguiente clave del registro:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Parameters
    2. Haga clic en Agregar valor En la página Editar menú.
    3. Agregue el siguiente valor:
      Nombre de valor: Coherencia estricta de replicación
      Tipo de datos: REG_DWORD
      Información del valor: si el valor es 1, cambiar a 0.

Estado

Este comportamiento es por diseño.

Más información

Los objetos persistentes pueden ser un problema en las situaciones siguientes:
  • El objeto persistente mantiene un valor en un atributo único, como samAccountName, que otro objeto que desea utilizar.
  • El objeto persistente es un riesgo de seguridad, por ejemplo, puede representar un usuario que debe ha eliminado.
  • Sólo existe el objeto persistente en el contexto de nomenclatura de sólo lectura (catálogo global). Este comportamiento hace que el objeto difíciles de eliminar.
Si habilita estricto de coherencia de replicación, un destino deja de replicar y recibirá el mensaje de error que se describe en la sección "Síntomas" de este artículo si el destino recibe modificaciones para un objeto que no tiene. Normalmente, este problema se produce cuando un controlador de dominio válida que no tiene el objeto se replica un cambio en un objeto persistente de una fuente incorrecta que ha estado fuera de contacto.

Si habilita la coherencia de replicación no estricta, si un destino recibe un cambio en un objeto que no tiene, todo el objeto se replica en el destino en aras de la coherencia de replicación. Este comportamiento hace que un objeto persistente a todos los controladores de dominio en la topología de replicación.

Propiedades

Id. de artículo: 317097 - Última revisión: martes, 19 de julio de 2011 - Versión: 0.1
Palabras clave: 
kbenv kbprb kbmt KB317097 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 317097

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com