Il comando Get-DistributionGroupMember non restituisce tutti i membri del gruppo di distribuzione se sono presenti più domini di Active Directory nell'ambiente della topologia
Numero KB originale: 975555
Sintomi
Considerare lo scenario descritto di seguito:
In un ambiente di topologia Microsoft Exchange Server sono presenti un Dominio di Active Directory padre (
Contoso.com
) e due domini figlio (US.Contoso.com
eEurope.Contoso.com
).Uno dei domini figlio (
US.Contoso.com
) ha installato Exchange Server ruoli del server.Un altro dominio figlio (
Europe.Contoso.com
) ha Exchange Server cassette postali utente.Il dominio padre non dispone di server Exchange. In questo scenario, quando si esegue il comando Get-DistributionGroupMember per un gruppo di distribuzione, il comando non restituisce tutti i membri del gruppo di distribuzione dall'altro dominio figlio. Quando si esegue il comando Get-DistributionGroupMember, è invece possibile che venga visualizzato il messaggio di errore seguente:
Impossibile eseguire l'operazione perché non è stato possibile trovare l'oggetto '<nome> oggetto' in 'Europe.Contoso.com'. + CategoryInfo : InvalidData: (:) [Get-DistributionGroupMember], ManagementObjectNotFoundException + FullyQualifiedErrorId : 6B6149EC,Microsoft.Exchange.Management.RecipientTasks.GetDistributionGroupMember
Causa
Per restituire il risultato corretto, è necessario eseguire il Get-DistributionGroupMember impostando l'ambito della query sull'intera foresta se sono presenti più domini di Active Directory nell'ambiente della topologia.
Risoluzione
Per risolvere il problema, seguire la procedura seguente:
Aprire Exchange Management Shell.
Digitare il comando seguente nella riga di comando:
Set-ADServerSettings -ViewEntireForest $True
Nota
Il comando Set-ADServerSettings è un nuovo comando in Exchange Server. Per impostazione predefinita, il parametro ViewEntireForest è impostato su False.
Eseguire il comando Get-DistributionGroupMember per recuperare tutti i membri del gruppo di distribuzione.