Заметки о Windows и других программных продуктах Microsoft...

Ошибка при создании ящика в Exchange

Ошибка при создании ящика в Exchange

Для заведения пользователей и создания для них почтовых ящиков я использую скрипт PowerShell. Необходимые для создания учетной записи данные (имя, должность и т.п.), скрипт тянет из 1С. И вот на днях столкнулся с одной интересной ошибкой при создании почтового ящика для нового пользователя.

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

ошибка при создании почтового ящика

 

Из текста ошибки следует, что отображаемое имя пользователя (DisplayName) содержит пробел в начале или в конце. И действительно, если присмотреться повнимательнее, то пробел в конце имени действительно имеется. Видимо при добавлении сотрудника в 1С случилась опечатка, которую мой скрипт успешно стянул и применил.

После того, как я убрал пробел, команда успешно отработала и ящик создался. Что интересно, подобная ошибка может возникнуть только при создании пользователя из командной строки. Если создавать пользователя из оснастки ADUC, то все лишние пробелы автоматически отсекаются. Вот так.

 
 
Комментарии

Статья не о чем. О том как перевели сообщение об ошибке на русский? Хотяб написалбы регулярку для замены пробелов

Статья о том, что при создании учетки из командной строки есть такой баг с пробелами. А регулярка тут не нужна, пробелы можно просто обрезать: username.TrimStart().TrimEnd().

Решение проблемы при создании почтового ящика в Exchange ( 00002098: SecErr: DSID-03150E49, problem 4003 (INSUFF_ACCESS_RIGHTS)) Данная заметка поможет решить проблему Active directory response: 00002098: SecErr: DSID-03150E49, problem 4003 (INSUFF_ACCESS_RIGHTS) которая возникает при включении почтового ящика существующему пользователю.

Алексей

Запилите пожалуйста статью о Вашем варианте автоматизации создания учеток AD и почтовых ящиков.