После установки KB2880833, ecp
и owa
кажется сломанным. При посещении ecp
На веб-сайте отображается следующая ошибка:
Could not load file or assembly 'Microsoft.Exchange.Security' or one of its dependencies. The system cannot find the file specified.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Exchange.Security' or one of its dependencies. The system cannot find the file specified.
Эта ошибка отображается еще до загрузки страницы входа. Файл Microsoft.Exchange.Security.dll
действительно существует в Bin
папка установки Exchange. При посещении owa
Веб-сайт вы перенаправляетесь на страницу входа, но после входа в систему вы будете перенаправлены на страницу с 500 ошибками.
В обоих owa
и ecp
папка, есть новая web.config
файл. Однако даже при использовании старых web.config
файл ошибка сохраняется.
Мы по-прежнему можем получить доступ к электронной почте через Outlook, почтовые ящики, похоже, не пострадали. Проблема, кажется, в ecp
и owa
.
редактировать - Похоже, что в PowerShell Exchange также отсутствуют некоторые зависимости, поскольку в журнал событий было занесено следующее:
Event code: 3008
Event message: A configuration error has occurred.
Application information:
Application domain: /LM/W3SVC/2/ROOT/PowerShell-24-130376967314709092
Trust level: Full
Application Virtual Path: /PowerShell
Application Path: C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\PowerShell-Proxy\
Machine name: EXCH01
Exception information:
Exception type: ConfigurationErrorsException
Exception message: Could not load file or assembly 'Microsoft.Exchange.Configuration.Core, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. (C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\PowerShell-Proxy\web.config line 54)
at ...
Could not load file or assembly 'Microsoft.Exchange.Configuration.Core, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. (C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\PowerShell-Proxy\web.config line 54)
at ...
Could not load file or assembly 'Microsoft.Exchange.Configuration.Core, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
at ...
Request information:
Request URL: https://localhost:444/powershell?clientApplication=ActiveMonitor
Request path: /powershell
User host address: ::1
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\SYSTEM
Thread information:
Thread ID: 7
Thread account name: NT AUTHORITY\SYSTEM
Is impersonating: False
Stack trace: at System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase)
at System.Web.Configuration.Common.ModulesEntry.SecureGetType(String typeName, String propertyName, ConfigurationElement configElement)
at System.Web.Configuration.Common.ModulesEntry..ctor(String name, String typeName, String propertyName, ConfigurationElement configElement)
at System.Web.HttpApplication.BuildIntegratedModuleCollection(List`1 moduleList)
at System.Web.HttpApplication.GetModuleCollection(IntPtr appContext)
at System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers)
at System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context)
at System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context)
at System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)
Используете самозаверяющий сертификат на сервере Exchange? У меня была такая же проблема. Удаление «Обновление безопасности для Exchange Server 2013 Cumulative Update 3 (KB2880833)», которое было установлено во время регулярного технического обслуживания вчера вечером, исправило OWA еще до того, как диалоговое окно удаления на сервере исчезло.