Exchange Server 2013 est jeune, trop jeune peut-être ? :)
L'autre jour j'ai rencontré un problème sur mon lab: toutes mes Mailbox Databases sont entrées en échec sur l'indexation du contenu (Content Indexing). Après avoir cherché un peu, j'ai fini par trouver que cela est un problème connu, probablement une erreur de développeur...
Article: http://support.microsoft.com/kb/2807668 (Content Index status of all or most of the mailbox databases in the environment shows "Failed").
Si l'on s'en réfère à l'article, il existe en deux moyens de corriger le problème:
- Créer un groupe de sécurité dans l'Active Directory, nommé "ContentSubmitters" et de donner aux administrateurs Exchange et aux comptes d'ordinateurs Exchange l'accès "complet" au groupe - selon l'article, le groupe ne sert à rien d'autre...
- Supprimer la référence au groupe de sécurité (qui n'existe pas par défaut, donc...) dans les fichiers de configuration WCF.
Personnellement, la résolution #1 me semble tenir plus de la bidouille qu'autre chose. D'autre part on ne peut pas dire que la méthode de résolution soit très claire... J'ai donc opté pour la solution #2 et afin d'appliquer le correctif sur tous mes futurs serveurs, j'ai donc crée un script.
Vous pourrez le trouver ici: http://sdrv.ms/15eH1BH
Il suffit de le lancer ainsi: .\FixContentIndexing.ps1 - une fois les corrections effectuées les services adéquats seront redémarrés. L'indexation de contenu sera alors rétablie dans les 5-10 minutes suivantes.