Here is a problem that has me confused. On a fresh Windows Server 2012 R2, I installed Exchange 2013 SP1. It was successful and for the first day everything was working well. I then installed all security updates. The next day, I could no longer log in to
the Outlook Web App or Exchange Admin Center. I get the generic "something went wrong" message, and the only details are X-FEServer: LAKEVIEW-SERVER (our server name). Nothing else. In the event viewer, I have the logs below every time I try to log
in. This is repeatable. Every time I attempt to log in the same 3 things appear in the Application Log.
---
Event 1003, MSExchange Front End HTTP Proxy [Oab] An internal server error occurred. The unhandled exception was: System.Configuration.ConfigurationErrorsException: Microsoft.Exchange.HttpProxy.ProxyModule,Microsoft.Exchange.FrontEndHttpProxy
does not implement IHttpHandlerFactory or IHttpHandler. at System.Web.Configuration.HandlerFactoryCache.GetHandlerType(String type) at System.Web.Configuration.HandlerFactoryCache..ctor(String type) at System.Web.HttpApplication.GetFactory(String
type) at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Event 4999, MSExchange Common Watson report about to be sent for process id: 2460 (IIS Worker Process, w3wp.exe), with parameters: E12IIS, c-RTL-AMD64, 15.00.0847.032, w3wp#MSExchangeOABAppPool, System.Web, S.W.C.HandlerFactoryCache.GetHandlerType, S.Configuration.ConfigurationErrorsException, e0bc, 04.00.30319.34009. ErrorReportingEnabled: True
Event 1310, ASP.NET 4.0.30319.0 Event code: 3008 Event message: A configuration error has occurred. Event time: 5/8/2014 9:46:45 AM Event time (UTC): 5/8/2014 4:46:45 PM Event ID: 2c98a65728a7475db0212291e3934ab7
Event sequence: 19 Event occurrence: 9 Event detail code: 0 Application information: Application domain: /LM/W3SVC/1/ROOT/OAB-1-130440407246522811 Trust level: Full Application Virtual Path: /OAB Application Path: C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\OAB\ Machine name: LAKEVIEW-SERVER Process information: Process ID: 2460 (IIS Worker Process, w3wp.exe) Process name: w3wp.exe Account name: NT AUTHORITY\SYSTEM Exception information: Exception type: ConfigurationErrorsException Exception message: Microsoft.Exchange.HttpProxy.ProxyModule,Microsoft.Exchange.FrontEndHttpProxy
does not implement IHttpHandlerFactory or IHttpHandler. at System.Web.Configuration.HandlerFactoryCache.GetHandlerType(String type) at System.Web.Configuration.HandlerFactoryCache..ctor(String type) at System.Web.HttpApplication.GetFactory(String
type) at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Request information: Request URL: https://localhost:443/OAB/ Request path: /OAB/ User host address: ::1 User: Is authenticated: False Authentication
Type: Thread account name: NT AUTHORITY\SYSTEM Thread information: Thread ID: 18 Thread account name: NT AUTHORITY\SYSTEM Is impersonating: False Stack
trace: at System.Web.Configuration.HandlerFactoryCache.GetHandlerType(String type) at System.Web.Configuration.HandlerFactoryCache..ctor(String type) at System.Web.HttpApplication.GetFactory(String type)
at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
---
My first guess is to reset the Outlook Address Book by using the Remove-OabVirtualDirectory Exchange commandlet. But I am not so sure this will work because Exchange worked for a day. Any help understanding what caused the problem (and thus help avoid it
happening again) and how to fix it are appreciated. Thanks.