Un message d’erreur est renvoyé lorsque vous exécutez la commande Get-Recipient dans Exchange Management Shell qui utilise un contrôleur de domaine Windows Server 2008


Symptômes


Envisagez le scénario suivant. Dans un environnement Exchange Server 2007 Service Pack 1 (SP1), il existe plus de 1 000 utilisateurs dans l’organisation. Vous effectuez une recherche sur un contrôleur de domaine Windows Server 2008 R2. Puis, vous recevez une erreur lorsque vous exécutez la commande PowerShell suivante :
Get-Recipient -SortBy "DisplayName" -RecipientType "UserMailbox" -ResultSize “Unlimited”

Dans ce scénario, le message d’erreur suivant est renvoyé :
Get-Recipient : Active Directory operation failed on  <Windows Server 2008 domain controller name> . Additional information: Active Directory rejected paged search cookie because a cookie handle was discarded by a domain controller or a different LDAP connection was used on subsequent page retrieval. Restart paged search.

Cause


Exchange Server 2007 SP1 transmet les différents attributs de nom unique de base lors de la recherche paginée. Cela n’est généralement pas un problème car le serveur Lightweight Directory Access Protocol (LDAP) ignore simplement les attributs BaseDN successives dans les versions antérieures de Windows. Toutefois, Windows Server 2008 R2 rejette toutes les recherches successives, si les attributs de nom unique de base sont différents.

Remarque Un attribut de nom unique de base est le point de départ dans la hiérarchie Active Directory où commence une recherche donnée.

Résolution


Pour résoudre ce problème, installez le correctif cumulatif 9 pour Exchange 2007 Service Pack 1. Pour plus d’informations sur le correctif cumulatif 9 pour Exchange Server 2007 Service Pack 1, consultez la rubrique d’aide de Microsoft Exchange suivante :Pour plus d’informations sur la façon d’obtenir le dernier service pack d’Exchange ou mise à jour du correctif cumulatif, voir la rubrique d’aide d’Exchange suivante :

Plus d'informations


Pour plus d’informations sur la commande Get-Recipient , visitez le site Web de Microsoft à l’adresse suivante :
http://technet.microsoft.com/en-us/library/aa996921.aspx

État


Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».