由于此問題我已經在多個客戶那遇到,是以分享出來,以友善大家在遇到類似問題時能有一些幫助。
下面我将此問題的處理過程分享如下:
問題描述:
我做了2個項目都遇到了此問題,1個是Skype for business server 2015全新部署,1個是從lync server 2010更新到lync server 2013.
遇到的問題是:當進行PPT共享、白闆及投票的時候報錯,錯誤如下:
在事件檢視器中,有以下事件:
事件ID:41025\41026
解決方法:
發生此問題是因為安裝了Microsoft .NET Framework 4.5.2 or a later version并安裝了MS16-065安裝更新。
針對此問題我們有以下幾種快速的解決方法:
1、更新lync用戶端更新檔,更新檔版本要求如下 :
1)Deferred Channel (DC): Office version 16.0.6741.2048 and later versions
2)All other channels: Office version 16.0.6965.2058 and later versions
3)Lync 2013 (Skype for Business): Builds 15.0.4833.1001 and later versions
2、由于此問題在lync server 2010、2013&skype for business server 2015上都會發生,是以需要在這些伺服器上添加相關系統資料庫鍵值以跳過EKU檢查:
在以下系統資料庫位置:HKEY_LOCAL_MACHINE\Software\Microsoft.NETFramework\v4.0.30319\System.Net.ServicePointManager.RequireCertificateEKUs
添加DWORD鍵值:
DWORD Name: path_install\DATAMCUSVC.exe
DWORD Value: 0
path_install的值為lync server 或 skype for business server 的安裝路徑,參考下面:
Skype for business server 2015:
C:\Program Files\Skype for Business Server 2015\Web Conferencing
lync server 2013:
C:\Program Files\microsoft lync server 2013\web conferencing
lync server 2010:
c:\Program Files\Microsoft lync server 2010\web conferencing
也可以将以下值儲存成REG檔案,在伺服器上輕按兩下執行:
Lync Server 2010:
reg add HKLM\SOFTWARE\Microsoft.NETFramework\v2.0.50727\System.Net.ServicePointManager.RequireCertificateEKUs /v “C:\Program Files\Microsoft Lync Server 2010\Web Conferencing\DataMCUSvc.exe” /t REG_DWORD /d 0 /f
Note: Lync Server 2010 still uses the .NET 3.5 this is why we use v2.0.50727.
Lync Server 2013:
reg add HKLM\SOFTWARE\Microsoft.NETFramework\v4.0.30319\System.Net.ServicePointManager.RequireCertificateEKUs /v “C:\Program Files\Microsoft Lync Server 2013\Web Conferencing\DataMCUSvc.exe” /t REG_DWORD /d 0 /f