Simptome
Într-un mediu integrat Microsoft Skype for Business Server și Exchange Server 2016 pentru mesagerie unificată (UM), apelurile nepreluate de la utilizatorii Microsoft teams către utilizatorii locali Skype for Business sunt retrase în loc să se rostogolească în poșta vocală. În timpul apelului retras, se înregistrează un eveniment în Jurnalul de evenimente al aplicației Exchange Server UM:
Oră: DateTime
ID: 1079
Nivel: avertisment
Sursă: mesagerie unificată MSExchange
Machine:<Exchange Server FQDN>
Mesaj: platforma VoIP a întâlnit o excepție FailureReason = 0
Microsoft. RTC. Collaboration. CallOperationFailureException: a apărut o eroare internă de media---> Microsoft. RTC. Collaboration. OfferAnswerException: a apărut o eroare internă de media---> Microsoft. RTC. Internal. media. EndpointException: nu pot seta parametrul de transport.
la Microsoft. RTC. Internal. media. RtpEndpoint. EngineSetTransportParameter (CTransportHandle TransportHandle, UInt32 ulParamName, Void * pParamValue)
la Microsoft. RTC. Internal. media. RtpEndpoint. UpdateRemoteEndpoints (RtpIceImplementationType RemoteIceType)
la Microsoft. RTC. Collaboration. AudioVideo. MediaSessionAgent. ProcessInstantiateNewMediaWorkitem (InstantiateNewMediaWorkitemAsyncResult prepareNewMediaWorkitem) Inner HR: 0xC0044003
---Sfârșitul stivei de excepție interioară---
la Microsoft. RTC. Signaling. SipAsyncResult'1. ThrowIfFailed ()
la Microsoft. RTC. Signaling. Helper. EndAsyncOperation [T] (proprietar obiect, rezultat IAsyncResult)
la Microsoft. RTC. Collaboration. Call. EstablishCoreAsyncResult. OfferAnswerRequestCompleted (IAsyncResult rezultat)
Detectat la System. Environment. GetStackTrace (excepție e, Boolean needFileInfo)
la System. Environment. get_StackTrace ()
la Microsoft. RTC. Collaboration. OfferAnswerException.. ctor (OfferAnswerFailureReason motiv, mesaj șir, excepție innerException, IEnumerable ' 1 signalingHeaders, DiagnosticsInformation diagnosticsInformation)
la Microsoft. RTC. Collaboration. AudioVideo. MediaSessionAgent. CreateOfferAnswerException (OfferAnswerFailureReason Type, excepție e, UInt32 errorCode, RtpEndpoint endpointForDiagBlob)
la Microsoft. RTC. Collaboration. AudioVideo. MediaSessionAgent. ProcessInstantiateNewMediaWorkitem (InstantiateNewMediaWorkitemAsyncResult prepareNewMediaWorkitem)
la Microsoft. RTC. Signaling. WorkitemQueue. ProcessItems ()
la Microsoft. RTC. Signaling. QueueWorkItemState. ExecuteWrappedMethod (WaitCallback metodă, stare obiect)
at System. Threading. ExecutionContext. RunInternal (ExecutionContext executionContext, ContextCallback apelare inversă, stare obiect, Boolean preserveSyncCtx)
at System. Threading. ExecutionContext. Run (ExecutionContext executionContext, ContextCallback apelare inversă, stare obiect, Boolean preserveSyncCtx)
at System. Threading. QueueUserWorkItemCallback. System. Threading. IThreadPoolWorkItem. ExecuteWorkItem ()
la System. Threading. ThreadPoolWorkQueue. dispecer ()
---Sfârșitul stivei de excepție interioară---
la Microsoft. RTC. Signaling. SipAsyncResult'1. ThrowIfFailed ()
la Microsoft. RTC. Signaling. Helper. EndAsyncOperation [T] (proprietar obiect, rezultat IAsyncResult)
la Microsoft. RTC. Collaboration. Call. EndAcceptCore (IAsyncResult rezultat)
la Microsoft. Exchange. Umm. UcmaPlatform. UcmaCallSession. AcceptCallSessionState. Call_AcceptCompleted (IAsyncResult r)
la Microsoft. Exchange. UM. UcmaPlatform. UcmaCallSession. SubscriptionHelper. <>c__DisplayClass20_1 ' 1. <WrapCallback>b__1 ()
la Microsoft. Exchange. UM. UcmaPlatform. UcmaCallSession. <>c__DisplayClass192_0. <CatchAndFireOnError>b__0 ()
Detectat la System. Environment. GetStackTrace (excepție e, Boolean needFileInfo)
la System. Environment. get_StackTrace ()
la Microsoft. RTC. Collaboration. CallOperationFailureException.. ctor (mesaj șir, excepție innerException, CallOperationFailureReason motiv)
la Microsoft. RTC. Collaboration. Call. EstablishCoreAsyncResult. OfferAnswerRequestCompleted (IAsyncResult rezultat)
la Microsoft. RTC. Signaling. SipAsyncResult'1. MakeCallback (obiect stare)
la Microsoft. RTC. Signaling. SipAsyncResult'1. complete (TEx ex, Boolean synchronousCompletion)
la Microsoft. RTC. Collaboration. ComponentModel. MediaProvider. AnswerAsyncResult. GetAnswerCompleted (IAsyncResult rezultat)
la Microsoft. RTC. Signaling. WorkitemQueue. ProcessItems ()
la Microsoft. RTC. Signaling. QueueWorkItemState. ExecuteWrappedMethod (WaitCallback metodă, stare obiect)
at System. Threading. ExecutionContext. RunInternal (ExecutionContext executionContext, ContextCallback apelare inversă, stare obiect, Boolean preserveSyncCtx)
at System. Threading. ExecutionContext. Run (ExecutionContext executionContext, ContextCallback callbac în timpul apelului cu ID-ul "<ID unic de apel de aici>". Această excepție a avut loc la platforma VoIP a motorului de vorbire Microsoft Exchange în timpul unei operațiuni asincrone bazate pe eveniment remisă de server. Serverul va încerca să recupereze din această excepție. Dacă acest avertisment apare frecvent, contactați asistența pentru produse Microsoft.
În plus, veți primi următorul mesaj de eroare 500 în jurnalele SIPstack: O eroare de server internă SIP/2.0 500 va fi găsită în jurnalele SIPstack cu următoarele informații de diagnosticare:
MS-Diagnostics: 24014; Component = "RTCC/5.0.0.0_MSExchangeUM/<adresă IP>"; Reason = "s-a produs o eroare de media internă"; Source = "<FQDN al serverului Exchange UM>"
Cauză
Exchange Server 2016 UM utilizează API-ul de comunicații unificate gestionat (UCMA) 4,0 pentru a analiza informațiile din Protocolul de descriere a sesiunii (SDP). Cu toate acestea, Microsoft teams utilizează un nou parametru MTURNID în SDP, care a fost introdus după lansarea UCMA 4,0.
Rezolvare
Pentru a remedia această problemă, actualizați UCMA 4,0 la versiunea 5.0.8308.1091 pentru Exchange Server 2016 um utilizând programul de instalare a actualizării Cumulative Lync Server 2013.