Это мой первый пост на ServerFault.
Я уже несколько дней пытаюсь установить Exchange 2019 в систему Exchange 2016. Я начал с Exchange 2019 CU4, но также попробовал CU3. Инвентарь выглядит следующим образом
Сервер1: Exchange 2016 Сервер2: Exchange 2016
Сервер3: НОВАЯ биржа 2019 Сервер4: НОВАЯ биржа 2019
Недавно я выполнил еще одну установку Exchange 2019 CU3 (3 сервера) на существующее развертывание Exchange 2016 без каких-либо проблем.
Текущая настройка просто не выполняется в роли CAS со следующей ошибкой
Та же ошибка возникает даже при установке ТОЛЬКО в лаборатории 2019, в которой нет существующей среды 2016 .. не уверен, где мне не хватает компонентов.
"
[03/05/2020 21: 43: 54.0071] [2] Параметры сеанса Active Directory для «New-OwaVirtualDirectory»: Просмотреть весь лес: «True», Контроллер домена конфигурации: «DC-001.DOMAIN.local», предпочтительно Глобальный каталог: 'DC-001.DOMAIN.local', предпочтительные контроллеры домена: '{DC-001.DOMAIN.local}' [05.03.2020 21: 43: 54.0071] [2] Параметры, задаваемые пользователем: -Роль: «Почтовый ящик» -WebSiteName: «Серверная часть Exchange» -DomainController: «DC-001.DOMAIN.local» [05.03.2020 21: 43: 54.0071] [2] Начало обработки new-OwaVirtualDirectory [05.03.2020 21 : 43: 54.0086] [2] Поиск объектов "Server2.DOMAIN.local" типа "Server" в корне "$ null". [03/05/2020 21: 43: 54.0149] [2] Предыдущая операция выполнялась на контроллере домена «DC-001.DOMAIN.local». [05.03.2020 21: 43: 54.0149] [2] Объект обработки "Server2 \ owa". [03.05.2020 21: 44: 04.0071] [2] [ПРЕДУПРЕЖДЕНИЕ] Произошла ошибка при попытке включить фильтр ISAPI. [03/05/2020 21: 44: 04.0071] [2] [ERROR] Произошла ошибка при создании виртуального каталога IIS «IIS: //Server2.DOMAIN.local/W3SVC/2/ROOT/owa» на «Server2» . [03/05/2020 21: 44: 04.0086] [2] [ОШИБКА] Расширение ISAPI owaauth.dll в группе MSExchangeClientAccess не найдено, и его статус нельзя изменить. Убедитесь, что это расширение ISAPI (расширение веб-службы IIS) все еще отображается в диспетчере IIS. Если это не так, возможно, потребуется добавить его снова. [03/05/2020 21: 44: 14.0539] [2] [ERROR] Произошла ошибка при создании виртуального каталога IIS 'IIS: //Server2.DOMAIN.local/W3SVC/2/ROOT/owa' на 'Server2' . [03.05.2020 21: 44: 14.0539] [2] [ОШИБКА] Расширение ISAPI owaauth.dll в группе MSExchangeClientAccess не найдено, и его статус нельзя изменить. Убедитесь, что это расширение ISAPI (расширение веб-службы IIS) все еще отображается в диспетчере IIS. Если это не так, возможно, потребуется добавить его снова. [03.05.2020 21: 44: 14.0539] [2] Завершение обработки new-OwaVirtualDirectory [03.05.2020 21: 44: 14.0571] [2] Параметры сеанса Active Directory для 'Set-OwaVirtualDirectory': Просмотреть весь лес : 'True', контроллер домена конфигурации: 'DC-001.DOMAIN.local', предпочтительный глобальный каталог: 'DC-001.DOMAIN.local', предпочтительные контроллеры домена: '{DC-001.DOMAIN.local}' [03 / 05/2020 21: 44: 14.0571] [2] Параметры, задаваемые пользователем: -Identity: 'Server2 \ OWA (Exchange Back End)' -FormsAuthentication: 'False' -WindowsAuthentication: 'True' [05.03.2020 21: 44: 14.0571] [2] Начало обработки set-OwaVirtualdirectory [05.03.2020 21: 44: 14.0586] [2] Поиск объектов «Server2 \ OWA (серверная часть Exchange)» типа «ADOwaVirtualDirectory» в корне «$ null» ". [03/05/2020 21: 44: 14.0586] [2] Предыдущая операция была выполнена на контроллере домена «DC-001.DOMAIN.local». [03/05/2020 21: 44: 14.0586] [2] [ОШИБКА] Операция не может быть выполнена, потому что объект «Server2 \ OWA (серверная часть Exchange)» не может быть найден в «DC-001.DOMAIN. местный'. [03.05.2020 21: 44: 14.0586] [2] Завершение обработки set-OwaVirtualdirectory [03.05.2020 21: 44: 14.0602] [1] Во время выполнения задачи возникли 2 следующие ошибки: [03 / 05/2020 21: 44: 14.0602] [1] 0. ErrorRecord: ошибка при создании виртуального каталога IIS «IIS: //Server2.DOMAIN.local/W3SVC/2/ROOT/owa» на «Server2». [03/05/2020 21: 44: 14.0602] [1] 0. ErrorRecord: System.InvalidOperationException: произошла ошибка при создании виртуального каталога IIS 'IIS: //Server2.DOMAIN.local/W3SVC/2/ROOT/owa 'на' Server2 '. ---> Microsoft.Exchange.Management.Metabase.ManageIsapiExtensionCouldNotFindExtensionException: расширение ISAPI owaauth.dll в группе MSExchangeClientAccess не найдено, и его статус нельзя изменить. Убедитесь, что это расширение ISAPI (расширение веб-службы IIS) все еще отображается в диспетчере IIS. Если это не так, возможно, потребуется добавить его снова. в Microsoft.Exchange.Management.IisTasks.ManageIsapiExtensions.SetStatus (String hostName, String groupID, String extensionBinary, Boolean allow) в Microsoft.Exchange.Management.Metabase.OwaIsapiFilter.Install (DirectoryEntryTask VirtualDirectory) в Microsoft.Exchange.faniguration OwaVirtualDirectoryHelper.EnableIsapiFilter (ADOwaVirtualDirectory adOwaVirtualDirectory, логическое значение forCafe) в Microsoft.Exchange.Management.SystemConfigurationTasks.NewOwaVirtualDirectory.InternalProcessMetabase () в Microsoft.Exchange.Metabase () в Microsoft.Exchange.Faniguration1.InternalProcessRecord()
--- End of inner exception stack trace ---
at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl)
at Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target)
at Microsoft.Exchange.Management.SystemConfigurationTasks.NewExchangeVirtualDirectory
1.InternalProcessRecord () в Microsoft.Exchange.Configuration.Tasks.Task.b__91_1 () в Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc (String funcName, Action func, Boolean terminatePipelineIfFailed) [05.03.2020 21:44 : 14.0617] [1] [ОШИБКА] Следующая ошибка была сгенерирована, когда "$ error.Clear (); $ windowsAuthenticationEnabled = $ true [Reflection.Assembly] :: LoadWithPartialName ('Microsoft.Exchange.Clients.Owa2.ServerVariantConfiguration'); попробуйте {$ snapshot = [Microsoft.Exchange.VariantConfiguration.OwaServer.OwaServerConfiguration] :: GetSnapshot ([Microsoft.Exchange.VariantConfiguration.MachineSettingsContext] :: Local) if (($ snapshot -ne $ null) -and ($ snapshot.WindowsAuthenticationDisabled -ne $ null) -and $ snapshot.WindowsAuthenticationDisabled.Enabled) {Write-ExchangeSetupLog -info "WindowsAuthenticationDisabled true, отключение проверки подлинности Windows на виртуальном каталоге ..." $ windowsAuthenticationEnabled = $ false} else {Write-ExchangeSetupLog -info "WindowsAuthenticationDisabledisabled упал se, включение аутентификации Windows на vdir ... "}} catch {Write-ExchangeSetupLog -info $ _} $ BEVdirIdentity = $ RoleNetBIOSName +" \ OWA (Back End Exchange) "; новый-OwaVirtualDirectory -Ролевой почтовый ящик -WebSiteName «Серверная часть Exchange» -DomainController $ RoleDomainController; set-OwaVirtualdirectory -Identity $ BEVdirIdentity -FormsAuthentication: $ false -WindowsAuthentication: $ windowsAuthenticationEnabled; «был запущен:» System.InvalidOperationException: произошла ошибка при создании виртуального каталога IIS «IIS: //Server2.DOMAIN.local/W3SVC/2/ROOT/owa» на «Server2». ---> Microsoft.Exchange.Management.Metabase.ManageIsapiExtensionCouldNotFindExtensionException: расширение ISAPI owaauth.dll в группе MSExchangeClientAccess не найдено, и его статус нельзя изменить. Убедитесь, что это расширение ISAPI (расширение веб-службы IIS) все еще отображается в диспетчере IIS. Если это не так, возможно, потребуется добавить его снова. в Microsoft.Exchange.Management.IisTasks.ManageIsapiExtensions.SetStatus (String hostName, String groupID, String extensionBinary, Boolean allow) в Microsoft.Exchange.Management.Metabase.OwaIsapiFilter.Install (DirectoryEntryTask VirtualDirectory) в Microsoft.Exchange.faniguration OwaVirtualDirectoryHelper.EnableIsapiFilter (ADOwaVirtualDirectory adOwaVirtualDirectory, логическое значение forCafe) в Microsoft.Exchange.Management.SystemConfigurationTasks.NewOwaVirtualDirectory.InternalProcessMetabase () в Microsoft.Exchange.Metabase () в Microsoft.Exchange.Faniguration1.InternalProcessRecord()
--- End of inner exception stack trace ---
at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl)
at Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target)
at Microsoft.Exchange.Management.SystemConfigurationTasks.NewExchangeVirtualDirectory
1.InternalProcessRecord () в Microsoft.Exchange.Configuration.Tasks.Task.b__91_1 () в Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc (String funcName, Action func, Boolean terminatePipelineIfFailed) ". [03/05/2020 21 : 44: 14.0617] [1] [ERROR] Произошла ошибка при создании виртуального каталога IIS 'IIS: //Server2.DOMAIN.local/W3SVC/2/ROOT/owa' на 'Server2'. [05.03.2020 21: 44: 14.0617] [1] [ОШИБКА] Расширение ISAPI owaauth.dll в группе MSExchangeClientAccess не найдено, и его статус не может быть изменен. Убедитесь, что это расширение ISAPI (расширение веб-службы IIS) все еще присутствует в IIS Manager. Если это не так, его, возможно, потребуется добавить снова. [03/05/2020 21: 44: 14.0617] [1] 1. ErrorRecord: операция не может быть выполнена, потому что объект 'Server2 \ OWA (Exchange Back End ) 'не удалось найти на' DC-001.DOMAIN.local '. [03/05/2020 21: 44: 14.0617] [1] 1. ErrorRecord: Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException: операция не может быть выполнена не выполняется, потому что se объект «Server2 \ OWA (серверная часть Exchange)» не может быть найден на «DC-001.DOMAIN.local». в Microsoft.Exchange.Configuration.Tasks.DataAccessTask1.GetDataObject[TObject](IIdentityParameter id, IConfigDataProvider session, ObjectId rootID, OptionalIdentityData optionalData, Func
2 notFoundError, Func2 multipleFoundError, ExchangeErrorCategory errorCategory)
at Microsoft.Exchange.Configuration.Tasks.SetObjectWithIdentityTaskBase
3.ResolveDataObject () в Microsoft.Exchange.Configuration.Tasks.SetSystemConfigurationObjectTask3.ResolveDataObject()
at Microsoft.Exchange.Configuration.Tasks.SetObjectTaskBase
2.PrepareDataObject () в Microsoft.Exchange.Management.SystemConfigurationTasks.SetVirtualDirectory1.PrepareDataObject()
at Microsoft.Exchange.Management.SystemConfigurationTasks.SetExchangeVirtualDirectory
1.PrepareDataObject () в Microsoft.Exchange.Management.SystemConfigurationTasks.SetWebAppVirtualDirectory1.PrepareDataObject()
at Microsoft.Exchange.Configuration.Tasks.SetTaskBase
1.InternalValidate () в Microsoft.Exchange.Configuration.Tasks.SetSystemConfigurationObjectTask3.InternalValidate()
at Microsoft.Exchange.Management.SystemConfigurationTasks.SetExchangeVirtualDirectory
1.InternalValidate () в Microsoft.Exchange.Management.SystemConfigurationTasks.SetWebAppVirtualDirectory1.InternalValidate()
at Microsoft.Exchange.Management.SystemConfigurationTasks.SetOwaVirtualDirectory.InternalValidate()
at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__91_1()
at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)
[03/05/2020 21:44:14.0617] [1] [ERROR] The following error was generated when "$error.Clear();
$windowsAuthenticationEnabled = $true
[Reflection.Assembly]::LoadWithPartialName('Microsoft.Exchange.Clients.Owa2.ServerVariantConfiguration');
try
{
$snapshot = [Microsoft.Exchange.VariantConfiguration.OwaServer.OwaServerConfiguration]::GetSnapshot([Microsoft.Exchange.VariantConfiguration.MachineSettingsContext]::Local)
if (($snapshot -ne $null) -and ($snapshot.WindowsAuthenticationDisabled -ne $null) -and $snapshot.WindowsAuthenticationDisabled.Enabled)
{
Write-ExchangeSetupLog -info "WindowsAuthenticationDisabled is true, disabling windows authentication on vdir..."
$windowsAuthenticationEnabled = $false
}
else
{
Write-ExchangeSetupLog -info "WindowsAuthenticationDisabled is false, enabling windows authentication on vdir..."
}
}
catch
{
Write-ExchangeSetupLog -info $_
}
$BEVdirIdentity = $RoleNetBIOSName + "\OWA (Exchange Back End)";
new-OwaVirtualDirectory -Role Mailbox -WebSiteName "Exchange Back End" -DomainController $RoleDomainController;
set-OwaVirtualdirectory -Identity $BEVdirIdentity -FormsAuthentication:$false -WindowsAuthentication:$windowsAuthenticationEnabled;
" was run: "Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException: The operation couldn't be performed because object 'Server2\OWA (Exchange Back End)' couldn't be found on 'DC-001.DOMAIN.local'.
at Microsoft.Exchange.Configuration.Tasks.DataAccessTask
1. GetDataObject [TObject] (идентификатор IIdentityParameter, сеанс IConfigDataProvider, ObjectId rootID, OptionalIdentityData optionalData, Func2 notFoundError, Func
2 multipleFoundError, ExchangeErrorCategory errorCategory) в Microsoft.Exchange.Configuration.Tasks.SetObjectWithIdentityTaskBase3.ResolveDataObject()
at Microsoft.Exchange.Configuration.Tasks.SetSystemConfigurationObjectTask
3.ResolveDataObject () в Microsoft.Exchange.Configuration.Tasks.SetObjectTaskBase2.PrepareDataObject()
at Microsoft.Exchange.Management.SystemConfigurationTasks.SetVirtualDirectory
1.PrepareDataObject () в Microsoft.Exchange.Management.SystemConfigurationTasks.SetExchangeVirtualDirectory1.PrepareDataObject()
at Microsoft.Exchange.Management.SystemConfigurationTasks.SetWebAppVirtualDirectory
1.PrepareDataObject () в Microsoft.Exchange.Configuration.Tasks.SetTaskBase1.InternalValidate()
at Microsoft.Exchange.Configuration.Tasks.SetSystemConfigurationObjectTask
3.InternalValidate () в Microsoft.Exchange.Management.SystemConfigurationTasks.SetExchangeVirtualDirectory1.InternalValidate()
at Microsoft.Exchange.Management.SystemConfigurationTasks.SetWebAppVirtualDirectory
1.InternalValidate () в Microsoft.Exchange.Management.SystemConfigurationTasks.SetOwaVirtualDirectory.InternalValidate () в Microsoft.Exchange.Configuration.Tasks.Task.b__91_1 () в Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetrycableFame (Action func, Boolean terminatePipelineIfFailed) ". [05.03.2020 21: 44: 14.0617] [1] [ОШИБКА] Операция не может быть выполнена, поскольку объект 'Server2 \ OWA (Exchange Back End)' не может быть найден на 'DC-001.DOMAIN.local'. [05.03.2020 21: 44: 14.0617] [1] [ОШИБКА-ССЫЛКА] Id = ClientAccessOwaComponent ___ 62bd834915a7470798aa47ba1f2b6800 Component = EXCHANGE14: \ Setupat \ Release \ Shared \ Dat 05/2020 21: 44: 14.0617] [1] Установка сейчас останавливается из-за одной или нескольких критических ошибок. [03/05/2020 21: 44: 14.0617] [1] Выполнение задач компонента завершено. [05.03.2020 21: 44: 14.0649] [1] Завершение обработки Install-ClientAccessRole [05.03.2020 21: 44: 14.0649] [0] CurrentResult console.ProcessRunInternal: 198: 1 [05.03.2020 21: 44: 14.0649] [ 0] Cu rrentResult launcherbase.maincore: 90: 1 [05.03.2020 21: 44: 14.0649] [0] CurrentResult console.startmain: 52: 1 [03.05.2020 21: 44: 14.0649] [0] CurrentResult SetupLauncherHelper.loadassembly : 452: 1 [05.03.2020 21: 44: 14.0649] [0] Операция установки сервера Exchange не завершена. Более подробную информацию можно найти в ExchangeSetup.log, расположенном в папке: \ ExchangeSetupLogs. [03.05.2020 21: 44: 14.0649] [0] CurrentResult main.run:235: 1 [05.03.2020 21: 44: 14.0649] [0] CurrentResult setupbase.maincore: 396: 1 [03/05 / 2020 21: 44: 14.0649] [0] Конец настройки
"
Благодарим за любую помощь и указатели в направлении завершения настройки.
Заранее спасибо.
По вашему описанию я нашел похожую ветку "Установка ошибок Exchange Server 2019 в роли клиентского доступа", вы могли бы сослаться на Лидия Чжоу и другие ответы. Надеюсь, это поможет вам :)