Gejala
Di lingkungan terpadu Microsoft Skype for Business Server dan Exchange Server 2016 Unified Messaging (UM), panggilan tak terjawab dari pengguna Microsoft teams ke pengguna Skype for Business lokal akan dibuang dan bukan menggulung ke pesan suara. Selama panggilan terputus, kejadian dicatat dalam log kejadian aplikasi dari UM server Exchange:
Waktu: datetime
ID: 1079
Tingkat: peringatan
Sumber: MSExchange Unified Messaging
Machine:>FQDN server<Exchange
Pesan: platform VoIP menemukan pengecualian FailureReason = 0
Microsoft. RTC. Collaboration. CallOperationFailureException: terjadi galat media internal---> Microsoft. RTC. Collaboration. Offerpenjawab: terjadi galat media internal---> Microsoft. RTC. internal. media. EndpointException: tidak dapat mengatur parameter transpor.
di Microsoft. RTC. internal. media. RtpEndpoint. EngineSetTransportParameter (CTransportHandle TransportHandle, UInt32 ulParamName, void * pParamValue)
di Microsoft. RTC. internal. media. RtpEndpoint. UpdateRemoteEndpoints (RtpIceImplementationType RemoteIceType)
di Microsoft. RTC. Collaboration. AudioVideo. MediaSessionAgent. ProcessInstantiateNewMediaWorkitem (InstantiateNewMediaWorkitemAsyncResult prepareNewMediaWorkitem) Inner HR: 0xC0044003
---Mengakhiri jejak tumpukan pengecualian dalam---
di Microsoft. RTC. signaling. SipAsyncResult'1. Throwiffif ()
di Microsoft. RTC. signaling. Helper. EndAsyncOperation [T] (pemilik objek, hasil IAsyncResult)
di Microsoft. RTC. Collaboration. Call. EstablishCoreAsyncResult. Offerpenjawab Requestcompleted (IAsyncResult hasil)
Terdeteksi di System. Environment. GetStackTrace (Exception e, Boolean needFileInfo)
di System. Environment. get_StackTrace ()
pada pengecualian Microsoft. RTC. Collaboration. Offerpenjawab.. ctor (Offerpenjawab Failurereason Reason, pesan string, Exception innerException, IEnumerable ' 1 Signalingheader, DiagnosticsInformation diagnosticsInformation)
di Microsoft. RTC. Collaboration. AudioVideo. MediaSessionAgent. Createofferpenjawab pengecualian (Offerpenjawab Failurereason tipe, Exception e, UInt32 errorCode, RtpEndpoint endpointForDiagBlob)
di Microsoft. RTC. Collaboration. AudioVideo. MediaSessionAgent. ProcessInstantiateNewMediaWorkitem (InstantiateNewMediaWorkitemAsyncResult prepareNewMediaWorkitem)
di Microsoft. RTC. signaling. WorkitemQueue. ProcessItems ()
di Microsoft. RTC. signaling. QueueWorkItemState. ExecuteWrappedMethod (metode WaitCallback, status objek)
di System. threading. ExecutionContext. RunInternal (ExecutionContext executionContext, ContextCallback callback, status objek, Boolean preserveSyncCtx)
di System. threading. ExecutionContext. Run (ExecutionContext executionContext, ContextCallback callback, status objek, Boolean preserveSyncCtx)
di System. threading. QueueUserWorkItemCallback. System. threading. IThreadPoolWorkItem. ExecuteWorkItem ()
di System. threading. ThreadPoolWorkQueue. dispatch ()
---Mengakhiri jejak tumpukan pengecualian dalam---
di Microsoft. RTC. signaling. SipAsyncResult'1. Throwiffif ()
di Microsoft. RTC. signaling. Helper. EndAsyncOperation [T] (pemilik objek, hasil IAsyncResult)
di Microsoft. RTC. Collaboration. Call. EndAcceptCore (hasil IAsyncResult)
di Microsoft. Exchange. UM. UcmaPlatform. UcmaCallSession. AcceptCallSessionState. Call_AcceptCompleted (IAsyncResult r)
di Microsoft. Exchange. UM. UcmaPlatform. UcmaCallSession. SubscriptionHelper. <>c__DisplayClass20_1 ' 1. <WrapCallback>b__1 ()
di Microsoft. Exchange. UM. UcmaPlatform. UcmaCallSession. <>c__DisplayClass192_0. <CatchAndFireOnError>b__0 ()
Terdeteksi di System. Environment. GetStackTrace (Exception e, Boolean needFileInfo)
di System. Environment. get_StackTrace ()
di Microsoft. RTC. Collaboration. CallOperationFailureException.. ctor (string message, Exception innerException, CallOperationFailureReason Reason)
di Microsoft. RTC. Collaboration. Call. EstablishCoreAsyncResult. Offerpenjawab Requestcompleted (IAsyncResult hasil)
di Microsoft. RTC. signaling. SipAsyncResult'1. MakeCallback (status objek)
di Microsoft. RTC. signaling. SipAsyncResult'1. Complete (TEx ex, Boolean synchronousCompletion)
di Microsoft. RTC. Collaboration. ComponentModel. MediaProvider. AnswerAsyncResult. Getpenjawab selesai (IAsyncResult hasil)
di Microsoft. RTC. signaling. WorkitemQueue. ProcessItems ()
di Microsoft. RTC. signaling. QueueWorkItemState. ExecuteWrappedMethod (metode WaitCallback, status objek)
di System. threading. ExecutionContext. RunInternal (ExecutionContext executionContext, ContextCallback callback, status objek, Boolean preserveSyncCtx)
di System. threading. ExecutionContext. Run (ExecutionContext executionContext, ContextCallback callbac selama panggilan dengan ID "<ID panggilan unik di sini>". Pengecualian ini terjadi di platform VoIP Microsoft Exchange Speech Engine selama operasi asinkron berbasis kejadian yang dikirimkan oleh server. Server akan mencoba memulihkan dari pengecualian ini. Jika peringatan ini sering terjadi, hubungi dukungan produk Microsoft.
Selain itu, Anda menerima pesan kesalahan 500 berikut dalam log SIPstack: Kesalahan server internal SIP/2.0 500 akan ditemukan dalam log SIPstack dengan informasi diagnostik berikut ini:
diagnostik MS: 24014; Component = "RTCC/5.0.0.0_MSExchangeUM/<IP address>"; Reason = "terjadi kesalahan media internal"; Source = "<FQDN dari Exchange UM server>"
Penyebab
Exchange Server 2016 UM menggunakan Unified Communications Managed API (UCMA) 4,0 untuk mengurai informasi protokol sesi (SDP). Namun, Microsoft teams menggunakan parameter MTURNID baru dalam SDP yang diperkenalkan setelah rilis UCMA 4,0.
Pemecahan Masalah
Untuk memperbaiki masalah ini, perbarui UCMA 4,0 ke versi 5.0.8308.1091 untuk Exchange Server 2016 UM dengan menggunakan Penginstal pembaruan kumulatif Lync Server 2013.