Je recevais toujours le même message d'erreur, même si ma désignation OU était 100% correcte. J'ai finalement réussi à définir cette configuration dans mon Exchange 2010.
Il s'avère que mon problème n'était pas le formatage de mes informations sur l'OU, comme le suggéraient tous les messages. J'ai une forêt multi-domaines. Mes utilisateurs (ainsi que l'OU que je voulais utiliser pour mon DistributionGroupDefaultOU) sont tous dans un domaine enfant du domaine racine. Toutes mes adresses électroniques utilisent la structure du domaine racine. Les informations OU sont correctes à 100 %, que ce soit au format OU=, DC=...etc. ou au format domaine/OU, mais l'erreur persiste. C'est frustrant !!! Finalement, j'ai pensé à ajouter le commutateur "DomainController" à la commande pointant vers un DC dans le domaine enfant et la commande a été traitée avec succès ! A la réflexion, le message d'erreur précédent était correct, l'OU ne pouvait être trouvé dans le domaine (ou sur le DC) que la commande (ou plutôt Exchange) utilisait à ce moment-là. Lorsque j'ai dirigé la commande vers le DC correct (dans le domaine correct), la commande a fonctionné.
A titre d'exemple, voici ce que j'ai :
- root domaine= exemple.com (DC=Exemple,DC=com)
- child domain= staff.example.com ("DC=STAFF,DC=Example,DC=com)
- tous mes comptes utilisateurs sont dans staff.example.com
- toutes les adresses e-mail= username@example.com
-
mon souhait "DistributionGroupDefaultOU"= Groupes (dans la racine de staff.example.com)
(OU=Groups,DC=STAFF,DC=Example,DC=com)
Voici ce qui a finalement fonctionné pour moi :
Set-OrganizationConfig -DomainController "DC1.staff.example.com" -DistributionGroupDefaultOU "OU=Groups,DC=STAFF,DC=Example,DC=com"
Il est possible que ma solution puisse également fonctionner pour d'autres personnes ayant le même problème si elles ont une forêt à domaine unique. Je soupçonne que mon problème a été causé par mon serveur Exchange 2010 communiquant avec un DC dans un domaine différent dans la forêt que celui qui contenait l'OU que je visais. J'espère que cela aidera quelqu'un d'autre.
BTW - pour que le format OU soit 100% correct pour votre commande, utilisez "Active Directory Users + Computers". Dans la barre de menu : sous "view", assurez-vous que "Advanced Features" est coché. Ensuite, trouvez le OU que vous voulez utiliser comme emplacement par défaut, sur ce OU, faites un clic droit et sélectionnez "propriétés". Allez dans l'onglet "Attribute Editor". Faites défiler jusqu'à "distinguishedName" et double-cliquez dessus. Copiez la "valeur" sur votre presse-papiers. Utilisez-la pour votre commutateur OU dans la commande PowerShell.