Ошибка Mailbox could not be created. Verify that OU ( Users ) exists при создании тестового пользователя в Exchange 2010 SP3

В почтовом сервере Exchange 2010 при запуске тестовых команд, таких как Test-OutlookWebServices или Test-EcpConnectivity, требуется учетная запись Exchange Test.

 

Создается при помощи скрипта New-TestCasConnectivityUser.ps1 из каталога скриптов Exchange 2010 C:\Program Files\Microsoft\Exchange Server\V14\Scripts.

 

При попытке выполнить скрипт New-TestCasConnectivityUser.ps1, я получил ошибку Mailbox could not be created. Verify that OU ( Users ) exists and that password meets complexity requi rements., которая означает, что не может быть найден OU Users, либо бы заданный пароль не соответствует требованиям сложности:

[PS] C:\Program Files\Microsoft\Exchange Server\V14\scripts>.\new-TestCasConnectivityUser.ps1

Введите временный безопасный пароль для создания тестовых пользователей. Если установлен диспетчер SCOM, в целях обеспе
чения безопасности будет регулярно производиться автоматическое изменение пароля. Если диспетчер SCOM не установлен, па
роль необходимо изменять вручную.
Ввести пароль: **********
Создать тестовых пользователей: CAS1.domain.local
Нажмите сочетание клавиш CTRL+Break для выхода или клавишу ВВОД для продолжения.:
CreateTestUser : Mailbox could not be created. Verify that OU ( Users ) exists and that password meets complexity requi
rements.
C:\Program Files\Microsoft\Exchange Server\V14\scripts\new-TestCasConnectivityUser.ps1:267 знак:31
+ $result = CreateTestUser <<<< $exchangeServer $mailboxServer $securePassword $OrganizationalUnit $UMDialPlan $
UMExtension $Prompt
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,CreateTestUser</span>

 

Что бы исправить данную ошибку, при выполнении скрипта, принудительно укажем расположение OU тестового пользователя:

New-TestCasConnectivityUser.ps1 -ou domain.local/Users
[PS] C:\Program Files\Microsoft\Exchange Server\V14\scripts>.\new-TestCasConnectivityUser.ps1 -ou domain.local/Users

Введите временный безопасный пароль для создания тестовых пользователей. Если установлен диспетчер SCOM, в целях обеспе
чения безопасности будет регулярно производиться автоматическое изменение пароля. Если диспетчер SCOM не установлен, па
роль необходимо изменять вручную.
Ввести пароль: *********
Выполняется создание нового сеанса для неявного удаленного взаимодействия команды "Get-ExchangeServer"...
Создать тестовых пользователей: \CAS1.domain.local
Нажмите сочетание клавиш CTRL+Break для выхода или клавишу ВВОД для продолжения.:
UserPrincipalName: extest_f48aaef446164@domain.local
ПРЕДУПРЕЖДЕНИЕ: Команда выполнена успешно, но параметры 'domain.local/Users/extest_f48aaef446164' не были изменены.

Чтобы включить для тестового пользователя поддержку единой системы обмена сообщениями, выполните эту команду со следующи
ми необязательными параметрами: [-UMDialPlan <dialplanname> -UMExtension <numDigitsInDialplan>]. Должны присутствовать или отсутствовать оба параметра.

 

Тестовый пользователь Exchange успешно создан. Теперь можно использовать тестовые команды, для диагностики почтового сервера Exchange.

 

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОБЛАГОДАРИ АВТОРА

БесполезноСлабоватоПриемлемоОтличноПревосходно (Еще нет оценок)
Загрузка...

Оставить ответ

5 × 2 =

© IT-блог Жаконды All Rights Reserved.
Яндекс.Метрика