Cette erreur est “normal” et causée par une limite fixée dans la configuration de l’ECP (Exchange 2013 et 2016).
En effet, par défaut la limite d’affichange est limité à 500 OU depuis l”ECP. Si votre AD possède plus de 500 OU, vous serez confronté à cette limite.
Vous pouvez connaitre le nombre d’OU de votre AD à l’aide de la commande ci-dessous (module ActiveDirestory) :
(Get-ADOrganizationalUnit -ResultSetSize $Null -filter *).count
Ou depuis le module Powershell Exchange :
(Get-OrganizationalUnit -ResultSize unlimited).count
Connaitre le nombre d’OU vous permettra de déterminer une valeur cohérant pour la nouvelle limite.
Dans mon cas 577 OU, je vais fixer la nouvelle limite à 700.
Pour modifier cette limite, nous allons devoir ajouter les lignes suivantes :
<!-- allows the OU picker when placing a new mailbox in its designated organizational unit to retrieve all OUs - default value is 500 -->
<add key="GetListDefaultResultSize" value="500" />
Dans le fichier “web.config” de l’ECP.
Ce fichier est dans le répertoire d’installation d’exchange :
\Program Files\Microsoft\Exchange Server\V15\ClientAccess\ecp
Dans mon cas : D:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\ecp\
Editer le fichier “web.confid” :
Dans mon cas : “D:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\ecp\web.confid”
Recherché la valeur “/appsettings” et ajouter juste avant les lignes :
<!-- allows the OU picker when placing a new mailbox in its designated organizational unit to retrieve all OUs - default value is 500 -->
<add key="GetListDefaultResultSize" value="500" />
Enregistrer le fichier et redémarrer le service IIS.
Redémarrage du service IIS à prévoir.
Modification à apporter à chaque passage de CU.