none
exchange服务器大量的ASP.NET 4.0.30319.0报错 RRS feed

  • 问题

  • 发生了未经处理的异常,已终止进程。

    Application ID: /LM/W3SVC/2/ROOT/EWS

    Process ID: 11616

    Exception: Microsoft.Exchange.Security.OAuth.OAuthTokenRequestFailedException

    Message: Missing signing certificate.

    StackTrace:    在 Microsoft.Exchange.Security.OAuth.V1ProfileLocalTokenIssuer..ctor(ILocalConfiguration localConfiguration)
       在 Microsoft.Exchange.Security.OAuth.V1ProfileOAuthTokenBuilder..ctor(ILocalConfiguration localConfiguration, ITokenIssuerHelper tokenIssuerHelper, OAuthSnapshot oAuthSnapshot)
       在 Microsoft.Exchange.Security.OAuth.OAuthExchangeToExchangeTokenFactory..ctor()
       在 Microsoft.Exchange.Services.Core.GetClientAccessToken.<>c.<.cctor>b__49_0()
       在 System.Lazy`1.CreateValue()
       在 System.Lazy`1.LazyInitValue()
       在 Microsoft.Exchange.Services.Core.GetClientAccessToken.GetExchangeUserTokenForConnectors(ADUser user)
       在 Microsoft.Exchange.Services.Core.GetClientAccessToken.CreateConnectorsToken(ADUser user)
       在 Microsoft.Exchange.Services.Core.GetClientAccessToken.ExecuteGetClientAccessToken()
       在 Microsoft.Exchange.Services.Core.GetClientAccessToken.Execute()
       在 Microsoft.Exchange.Services.Core.ExceptionHandler`1.Execute(IRequestDetailsLogger logger, CreateServiceResult createServiceResult, Int32 index, ExecutionOption executionOption)
       在 Microsoft.Exchange.Services.Core.BaseStepServiceCommand`3.InternalExecuteStep(Boolean& isBatchStopResponse)
       在 Microsoft.Exchange.Services.Core.ServiceCommandBase`1.<ExecuteStep>b__82_0()
       在 Microsoft.Exchange.Services.Core.ServiceCommandBase`1.<>c__DisplayClass88_0.<ExecuteHelper>b__0()
       在 Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(Action tryDelegate, Func`2 filterDelegate, Action`1 catchDelegate)
       在 Microsoft.Exchange.Services.Core.ServiceDiagnostics.SendWatsonReportOnUnhandledException(ICallContext callContext, Action methodDelegate)
       在 Microsoft.Exchange.Services.Core.ServiceCommandBase`1.ExecuteHelper(Func`1 action)
       在 Microsoft.Exchange.Services.Core.Types.ServiceTask`1.<>c__DisplayClass11_0.<ExecuteHelper>b__0()
       在 Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(Action tryDelegate, Func`2 filterDelegate, Action`1 catchDelegate)
       在 Microsoft.Exchange.Services.Core.Types.BaseServiceTask`1.SendWatsonReportOnGrayException(Action callback, Action exceptionHandlerCallback, Boolean isGrayExceptionTaskFailure)
       在 Microsoft.Exchange.Services.Core.Types.ServiceTask`1.ExecuteHelper(Func`1 multiStepAction)
       在 Microsoft.Exchange.Services.Core.Types.ServiceTask`1.<InternalExecute>b__7_0()
       在 Microsoft.Exchange.Diagnostics.RequestDetailsLoggerBase`1.TrackLatency[TResult](Enum latencyMetadata, Func`1 method)
       在 Microsoft.Exchange.Diagnostics.RequestDetailsLoggerBase`1.TrackLatency[TResult](Enum latencyMetadata, Func`1 method, Double& latencyValue)
       在 Microsoft.Exchange.Services.Core.Types.ServiceTask`1.InternalExecute(TimeSpan queueAndDelay, TimeSpan totalTime)
       在 Microsoft.Exchange.Services.Core.Types.BaseServiceTask`1.<>c__DisplayClass33_0.<Execute>b__0()
       在 Microsoft.Exchange.Services.Core.Types.BaseServiceTask`1.LocalTimedCall(Action action)
       在 Microsoft.Exchange.Services.Core.Types.BaseServiceTask`1.ExecuteWithinCallContext(Action action)
       在 Microsoft.Exchange.Services.Core.Types.BaseServiceTask`1.Execute(TimeSpan queueAndDelayTime, TimeSpan totalTime)
       在 Microsoft.Exchange.Services.Core.Types.BaseServiceTask`1.ExecuteLoop(Boolean synchronously)
       在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       在 System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
       在 System.Threading.ThreadPoolWorkQueue.Dispatch()

    Tiger.Chen

    2019年5月7日 8:56

全部回复

  • 您好,

    请问您使用的是Exchange服务器是什么版本?具体环境是怎样的,是存在Exchange Online的混合环境吗?

    使用下面的命令检查一下相关的证书是否过期:

    (Get-AuthConfig).CurrentCertificateThumbprint | Get-ExchangeCertificate | fl

    如果已经过期了就尝试手动创建Microsoft Exchange Server Auth证书,为OAuth认证配置发布新证书,清除之前的证书,重置IIS。具体过程请参考:如何重建Microsoft Exchange Server Auth Certificate证书

    注意:微软提供此信息是为了方便您。这些网站不受微软控制。微软不能就其中发现的任何软件或信息的质量,安全性或适用性做出任何陈述。在从上述链接中检索任何建议之前,请确保您完全了解风险。

    另外,请您查看下事件查看器,可能有相关的日志生成,以便进一步分析报错原因。

    此致,

    Lydia Zhou


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2019年5月8日 4:09
    版主
  • 服务器是exchange2016 cu9  证书没有过期,

    Tiger.Chen

    2019年5月8日 8:17
  • 您好,

    请问您的 Exchange 服务器在日常使用中具体是出现了什么问题?

    事件查看器中有其他相关的事件日志生成吗?

    此致,

    Lydia Zhou


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.


    2019年5月9日 10:02
    版主
  • /EWS/Exchange.asmx 经常出现503错误,导致MAC的客户端无法正常使用


    Tiger.Chen

    2019年5月10日 8:48
  • 您好,

    1.  使用下面的命令,查看下 EWS 虚拟目录的相关设置:

    Get-WebServicesVirtualDirectory | FL Identity,*AUTH*,*URL*

    2.  在客户端和服务器上都运行下EWS的URL,看是否有报错。

    3.  重启下MSExchangeServicesAppPool和MSExchangeAutodiscoverAppPool。IIS管理器 > 应用程序池 > MSExchangeServicesAppPool 和 MSExchangeAutodiscoverAppPool > 回收。

    4.  重建下 EWS 虚拟目录:

    Remove-WebServicesVirtualDirectory -Identity "<server name\ews VD name>" New-WebServicesVirtualDirectory -Server <server name> -ExternalURL <Uri> -InternalURL <Uri>

    然后重启下IIS:

    iisreset /noforce

    5.  使用Microsoft Remote Connectivity Analyzer测试下EWS。Microsoft Exchange Web Services Connectivity Tests > Synchronization, Notification, Availability, and Automatic Replies

    此致,

    Lydia Zhou


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.


    2019年5月13日 10:37
    版主
  • 您好,

    目前为止有任何更新吗?

    如果您已经解决了问题,可以与我们分享吗?这也许会帮助更多有类似问题的人。并且请不要忘记将其标记为答复,这会让其他论坛成员更容易地找到有用的信息。

    此致,

    Lydia Zhou


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2019年5月17日 8:55
    版主