从团队到 Exchange Server 2016 的通话统一消息语音邮件失败

症状

在 Microsoft Skype for Business 服务器和 Exchange Server 2016 统一消息(UM)集成环境中,不会将来自 Microsoft 团队用户的未应答的呼叫放置到本地 Skype for Business 用户,而不是滚动到语音邮件。 在删除呼叫期间,将在 Exchange Server UM 的应用程序事件日志中记录事件:

时间: 日期时间

ID:1079

级别:警告

来源: MSExchange 统一消息

计算机:<Exchange Server FQDN>

消息: VoIP 平台遇到异常 FailureReason = 0

Microsoft CallOperationFailureException: > EndpointException---时发生内部媒体错误。 OfferAnswerException: >:无法设置传输参数,出现内部媒体错误---的:无法设置传输参数。

在 RtpEndpoint EngineSetTransportParameter (CTransportHandle TransportHandle、UInt32 ulParamName、Void * pParamValue)

在 RtpEndpoint (RtpIceImplementationType RemoteIceType)中 UpdateRemoteEndpoints ()

在 ProcessInstantiateNewMediaWorkitem (InstantiateNewMediaWorkitemAsyncResult prepareNewMediaWorkitem)的 AudioVideo (0XC0044003)内部 hr:

---内部异常堆栈跟踪的结尾---

在 ThrowIfFailed ()的 SipAsyncResult'1

在 EndAsyncOperation [T] (对象所有者、IAsyncResult 结果)中

在 EstablishCoreAsyncResult 上调用 OfferAnswerRequestCompleted (IAsyncResult 结果)

在 GetStackTrace (Exception e,Boolean needFileInfo)中检测到的

在 get_StackTrace ()的环境中

在 OfferAnswerException 中,ctor (OfferAnswerFailureReason 原因,字符串消息,异常 innerException,IEnumerable "1 signalingHeaders,DiagnosticsInformation diagnosticsInformation)

在 CreateOfferAnswerException (OfferAnswerFailureReason type、异常 e、UInt32 errorCode、RtpEndpoint endpointForDiagBlob)中 AudioVideo

在 ProcessInstantiateNewMediaWorkitem (InstantiateNewMediaWorkitemAsyncResult prepareNewMediaWorkitem) AudioVideo MediaSessionAgent ()

在 ProcessItems ()的 WorkitemQueue

在 QueueWorkItemState 中 ExecuteWrappedMethod (WaitCallback 方法,对象状态)

在 ExecutionContext RunInternal (ExecutionContext executionContext、ContextCallback 回调、对象状态、布尔 preserveSyncCtx)

在 ExecutionContext 上运行(ExecutionContext executionContext、ContextCallback 回调、对象状态、布尔 preserveSyncCtx)

在 IThreadPoolWorkItem ExecuteWorkItem ()的 QueueUserWorkItemCallback ()

在 ThreadPoolWorkQueue ()中

---内部异常堆栈跟踪的结尾---

在 ThrowIfFailed ()的 SipAsyncResult'1

在 EndAsyncOperation [T] (对象所有者、IAsyncResult 结果)中

在 EndAcceptCore 上调用(IAsyncResult 结果)

在 UcmaPlatform (IAsyncResult r)中,UcmaCallSession AcceptCallSessionState Call_AcceptCompleted。

在 UcmaPlatform c__DisplayClass20_1 "1. <WrapCallback>b__1 ()中 <>。

在 UcmaPlatform c__DisplayClass192_0 <><CatchAndFireOnError>b__0 ()。

在 GetStackTrace (Exception e,Boolean needFileInfo)中检测到的

在 get_StackTrace ()的环境中

在 CallOperationFailureException 中,ctor (字符串消息,异常 innerException,CallOperationFailureReason 原因)

在 EstablishCoreAsyncResult 上调用 OfferAnswerRequestCompleted (IAsyncResult 结果)

在 MakeCallback (对象状态)中 SipAsyncResult'1

在 SipAsyncResult'1 (TEx ex,布尔 synchronousCompletion)中完成

在 MediaProvider (IAsyncResult 结果)中 ComponentModel (IAsyncResult result)

在 ProcessItems ()的 WorkitemQueue

在 QueueWorkItemState 中 ExecuteWrappedMethod (WaitCallback 方法,对象状态)

在 ExecutionContext RunInternal (ExecutionContext executionContext、ContextCallback 回调、对象状态、布尔 preserveSyncCtx)

在呼叫时,ExecutionContext (ExecutionContext executionContext,ContextCallback callbac,在 ID 为 "<唯一呼叫 ID>" 的通话期间运行。 此异常在由服务器提交的基于事件的异步操作期间的 Microsoft Exchange Speech Engine VoIP 平台上发生。 服务器将尝试从该异常恢复。 如果此警告经常出现,请与 Microsoft 产品支持部门联系。

此外,在SIPstack 日志中收到以下500错误消息: 将在 SIPstack 日志中发现 SIP/2.0 500 内部服务器错误,其中包含以下诊断信息:

ms-诊断: 24014;Component = "RTCC/5.0.0. 0_MSExchangeUM/<IP 地址>";原因 = "发生了内部媒体错误";Source = " EXCHANGE UM 服务器的<fqdn>"

原因

Exchange Server 2016 UM 使用统一通信托管 API (UCMA)4.0 来分析会话描述协议(SDP)信息。 但是,Microsoft 团队使用 SDP 中的新 MTURNID 参数,该参数是在 UCMA 4.0 发布后引入的。

解决方案

若要解决此问题,请使用Lync server 2013 累积更新安装程序将 UCMA 4.0 更新到 Exchange SERVER 2016 UM 的版本5.0.8308.1091

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×