Помилка при створенні ящика в Exchange.
Для закладу користувачів і створення для них поштових скриньок я використовую скрипт PowerShell. Необхідні для створення облікового запису дані (ім'я, посада і т.п.), скрипт тягне з 1С. І ось днями зіткнувся з однією цікавою помилкою при створенні поштової скриньки для нового користувача.
Сам користувач в AD був успішно створений, а ось ящик для нього створитися не зміг. А при спробі спробі створити ящик вручну було отримано ось таке повідомлення про помилку: "The property" DisplayName "is invalid. The value can`t contain leading or trailing whitespace ".
З тексту помилки слід, що псевдонім користувача (DisplayName) містить пробіл на початку або в кінці.І дійсно, якщо придивитися уважніше, то пробіл в кінці імені дійсно є. Мабуть при додаванні співробітника в 1С трапилася помилка, яку мій скрипт успішно стягнув і застосував.
Після того, як я прибрав пробіл, команда успішно відпрацювала і ящик створився.Що цікаво, подібна помилка може виникнути тільки при створенні користувача з командного рядка. Якщо створювати користувача з оснащення ADUC, то всі зайві пробіли автоматично відсікаються. Ось так.
.