Сервісний центр VPSGroup ремонт комп'ютерної техніки, заправка картриджів, ремонт оргтехніки, Київ, Виставковий центр, Васильківська, 55

Помилка при створенні ящика в Exchange.

Для закладу користувачів і створення для них поштових скриньок я використовую скрипт PowerShell. Необхідні для створення облікового запису дані (ім'я, посада і т.п.), скрипт тягне з 1С. І ось днями зіткнувся з однією цікавою помилкою при створенні поштової скриньки для нового користувача.

Сам користувач в AD був успішно створений, а ось ящик для нього створитися не зміг. А при спробі спробі створити ящик вручну було отримано ось таке повідомлення про помилку: "The property" DisplayName "is invalid. The value can`t contain leading or trailing whitespace ".



З тексту помилки слід, що псевдонім користувача (DisplayName) містить пробіл на початку або в кінці.І дійсно, якщо придивитися уважніше, то пробіл в кінці імені дійсно є. Мабуть при додаванні співробітника в 1С трапилася помилка, яку мій скрипт успішно стягнув і застосував.

Після того, як я прибрав пробіл, команда успішно відпрацювала і ящик створився.Що цікаво, подібна помилка може виникнути тільки при створенні користувача з командного рядка. Якщо створювати користувача з оснащення ADUC, то всі зайві пробіли автоматично відсікаються. Ось так.

.