El comando Get-DistributionGroupMember no devuelve todos los miembros del grupo de distribución si hay varios dominios de Active Directory en el entorno de topología.

Número de KB original: 975555

Síntomas

Imagine la siguiente situación:

  • En un entorno de topología Microsoft Exchange Server, hay un Dominio de Active Directory primario (Contoso.com) y dos dominios secundarios (US.Contoso.com y Europe.Contoso.com).

  • Uno de los dominios secundarios (US.Contoso.com) tiene instalados Exchange Server roles de servidor.

  • Otro dominio secundario (Europe.Contoso.com) tiene Exchange Server buzones de usuario.

  • El dominio primario no tiene servidores de Exchange. En este escenario, al ejecutar el comando Get-DistributionGroupMember para un grupo de distribución, el comando no devuelve todos los miembros del grupo de distribución del otro dominio secundario. En su lugar, puede recibir el siguiente mensaje de error al ejecutar el comando Get-DistributionGroupMember:

    No se pudo realizar la operación porque no se encontró el objeto "<nombre> de objeto" en "Europe.Contoso.com". + CategoryInfo : InvalidData: (:) [Get-DistributionGroupMember], ManagementObjectNotFoundException + FullyQualifiedErrorId : 6B6149EC,Microsoft.Exchange.Management.RecipientTasks.GetDistributionGroupMember

Causa

Para devolver el resultado correcto, debe ejecutar el Get-DistributionGroupMember estableciendo el ámbito de consulta en todo el bosque si hay varios dominios de Active Directory en el entorno de topología.

Solución

Para resolver este problema, siga estos pasos:

  1. Abra el Shell de administración de Exchange.

  2. Escriba el siguiente comando en la línea de comandos:

    Set-ADServerSettings -ViewEntireForest $True
    

    Nota:

    El comando Set-ADServerSettings es un nuevo comando en Exchange Server. De forma predeterminada, el parámetro ViewEntireForest se establece en False.

  3. Ejecute el comando Get-DistributionGroupMember para recuperar todos los miembros del grupo de distribución.