N
N
Nobody_Admin2020-11-10 13:24:45
Microsoft Exchange
Nobody_Admin, 2020-11-10 13:24:45

Why isn't the Exchange web interface working?

Out of the blue, the Exchange web interface stopped working. The login page is displayed, but if you enter the correct credentials, an error is thrown:

Ошибка сервера в приложении '/owa'.
Значение не попадает в ожидаемый диапазон.
Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.
Сведения об исключении: System.ArgumentException: Значение не попадает в ожидаемый диапазон.

The stack trace itself:
[ArgumentException: Значение не попадает в ожидаемый диапазон.]
   Microsoft.Web.Administration.Interop.IAppHostProperty.get_Value() +0
   Microsoft.Web.Administration.ConfigurationElement.GetPropertyValue(IAppHostProperty property) +24
   Microsoft.Web.Administration.Binding.get_CertificateHash() +125
   Microsoft.Exchange.HttpProxy.FbaModule.LoadSslCertificate(HttpRequest httpRequest) +636
   Microsoft.Exchange.HttpProxy.FbaModule.GetSslCertificate(HttpRequest httpRequest) +129
   Microsoft.Exchange.HttpProxy.FbaModule.SetCadataCookies(HttpApplication httpApplication) +575
   Microsoft.Exchange.HttpProxy.FbaFormPostProxyRequestHandler.HandleFbaFormPost(BackEndServer backEndServer) +2767
   Microsoft.Exchange.HttpProxy.FbaFormPostProxyRequestHandler.ShouldContinueProxy() +20
   Microsoft.Exchange.HttpProxy.ProxyRequestHandler.BeginProxyRequestOrRecalculate() +231
   Microsoft.Exchange.HttpProxy.ProxyRequestHandler.InternalOnCalculateTargetBackEndCompleted(TargetCalculationCallbackBeacon beacon) +1367
   Microsoft.Exchange.HttpProxy.<>c__DisplayClass3f.<OnCalculateTargetBackEndCompleted>b__3e() +311
   Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(TryDelegate tryDelegate, FilterDelegate filterDelegate, CatchDelegate catchDelegate) +35
   Microsoft.Exchange.HttpProxy.Diagnostics.SendWatsonReportOnUnhandledException(MethodDelegate methodDelegate, LastChanceExceptionHandler exceptionHandler) +120
   Microsoft.Exchange.HttpProxy.ProxyRequestHandler.CallThreadEntranceMethod(MethodDelegate method) +69

[AggregateException: Произошла одна или несколько ошибок.]
   Microsoft.Exchange.HttpProxy.ProxyRequestHandler.EndProcessRequest(IAsyncResult result) +409
   System.Web.CallHandlerExecutionStep.InvokeEndHandler(IAsyncResult ar) +212
   System.Web.CallHandlerExecutionStep.OnAsyncHandlerCompletion(IAsyncResult ar) +166


The existing Exchange server is the only one in the organization, respectively, all its mail roles.
Outlook and mobile clients work without problems.

What has been done:
1. Installed update cu23 (was cu14)
2. Recreated owa and ecp directories
3. Removed values ​​from msExchCanaryData0
4. Checked security settings for owa and ecp directories No

effect. What other actions can be taken besides deploying a second server and transferring mail to it?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
M
Mnemonic0, 2021-03-22
@Mnemonic0

1. Did you run UpdateCas.ps1? - but he is unlikely.
2. Virtual directories - work, don't touch them.
3. Most likely a problem on the .Net side In my opinion 4.7.2 (or 4.7.1) should be installed - not fresh, after which UpdateConfigFiles.ps1

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question