Я немного озадачен этой ситуацией.
У меня Exchange Server 2013 под управлением Windows Server 2012 R2.
Он работал нормально (я думаю), работал с CU17.
Я решил обновить его до CU21, поскольку Microsoft заявляет, что это будет последний ежеквартальный патч за 2013 год и он потребуется для всех будущих патчей безопасности.
Я делаю снимок сервера VMware, а затем продолжаю обновление.
Обновление идет до 100% и завершается с единственной ошибкой (но не указывает на то, что установка не удалась). Ошибка заключалась в том, что не удалось найти сайт сервера. Я тупо сохранил и скопировал ошибку в текстовый файл на рабочем столе сервера, поэтому не могу вставить сюда.
Более проблематичным было то, что веб-сайт Outlook не работал, как и веб-сайт панели управления Exchange (оба выдавали «ошибки времени выполнения сервера»).
Итак, столкнувшись с этой проблемой, я решил, что просто займусь обновлением снова в будущем, когда у меня будет больше времени, и я откатился к своему снимку на CU17.
Но, как вы, наверное, догадались, с тех пор как я публикую здесь, мой предыдущий снимок сейчас не работает.
Я могу запустить все службы Exchange без каких-либо очевидных ошибок, но мои клиенты не могут подключиться через свои настольные приложения Outlook.
Веб-сайт Outlook работает, но когда вы на самом деле пытаетесь отправлять или получать электронные письма - ну, ничего не приходит и никуда не уходит. Я безуспешно пытался перезапустить транспортные службы.
Итак, я вспомнил ту ошибку, которую получил, когда попытался перейти на CU20, и начал копаться на сервере ...
Событие 1015 MSExchangeDiagnostics Unable to contact the active directory. Inner Exception System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectNotFoundException: The computer is not in a site.
at System.DirectoryServices.ActiveDirectory.ActiveDirectorySite.GetComputerSite()
at Microsoft.Exchange.Diagnostics.Service.MachineInformationSource.PollMachineInformation
Событие 1025 MSExchange EdgeSync Topology load generated exception Microsoft.Exchange.Data.Directory.CannotGetSiteInfoException: Could not find information about the local site. This can be caused by incorrect configuration of subnets or sites or by replication latency.
at Microsoft.Exchange.Data.Directory.NativeHelpers.GetSiteNameHookable(Boolean throwOnErrorNoSite)
at Microsoft.Exchange.Data.Directory.SystemConfiguration.ADTopologyConfigurationSession.<GetLocalSite>b__7b()
at Microsoft.Exchange.Data.Directory.Diagnostics.ADScenarioLog.InvokeWithAPILog[T](DateTime whenUTC, String name, Guid activityId, String implementation, String caller, Func 1 action, Func 1 getDcFunc)
at Microsoft.Exchange.Data.Directory.SystemConfiguration.ADTopologyConfigurationSession.InvokeWithAPILogging[T](Func 1 action, String memberName)
Active Directory Sites and Services
Итак, я думаю, что ключ ко всему этому в том, что каким-то образом место этого Exchange Server в AD как-то испортилось. Но я не могу найти причину. Я попытался вручную покинуть домен на сервере Exchange, а затем снова присоединиться к нему, но это ничего не помогло.
Любые идеи?