There’s a new Skype for Business Server 2015 cumulative update May 2017 which is CU5.
This update notes enables Location-Based Routing to support the Skype for Business mobile clients. This was mentioned on the previous CU4 HF1.
This CU seems a biggy with many many fixes and new stuff as well in it. Took a while to read over them. There’s updates and fixes for lots here
- Pool Pairing fixes
- voicemail
- Busy on Busy
- In Place upgrade
- Allows move a meeting room object from a Microsoft Skype for Business Server 2015 on-premises environment to Microsoft Skype for Business Online
What i cant see and i was looking for is SfB Server support on Windows Server 2016. I check the Supported OS list here and i cant see support yet here
Update 19/05/2017 – Thanks to @tobiefysh on twitter he spotted Window Server 2016 is supported with CU5 or later now
We may just have to wait a little longer.doh!
*** Update*** 19th May - I found this link on Microsoft Tech Community that notes in the comments CU5 does not support Windows Server 2016. There some great information on whats new though check it out here
In addition to various bug fixes, several new features are included in this update.
From Microsoft Tech Community – What’s New:
1. Enable Delegate Management in UCWA (Unified Communication Web API)
2. UCWA scopes based authorization supported for onprem
3. CORS (Cross Origin) supported for onprem
4. JoinLauncher: Port Modern Meeting Join Experience to W16
5. Fix move-csmeetingroom cmdlet for onprem->online move
6. Supporting CallerID policy for hybrid tenants
7. Create New-CsOnPremApplicationEndpoint commandlet (Intune)
Modern Meeting Join Experience
For the JoinLauncher: Port Modern Meeting Join Experience to W16 i thought they might have brought the new Office 365 Meeting Join experience to on premises.
But after installing CU5 i still got the old meeting join page tried a restart but the same. Seems we still need to wait for this to come on premises.
But i managed to work out you need to enable the new meeting experience following CU5 installation ! Check this blog post out here
More details on the new SkypeMeetingApp with CU5 in my blog post for enabling from here
Starting with CU5, Skype Meetings App is available as a replacement for Skype for Business Web App. Skype Meetings App offers a simplified browser experience for downloading and installing the app and joining meetings, including one-click join for users of Internet Explorer. Skype Meetings App also has many improvements over the Skype for Business Web App for reliability and the meeting experience.
If Skype Meetings App is enabled, users will download the latest version of the app from the online Content Delivery Network (CDN) rather than from your Skype for Business server.
Skype for Business Server 2015 works with the Skype for Business Web App by default. The Skype for Business Web App is stored on the Front End Server and gets sent to the meeting attendee.
As of Skype for Business Server 2015 CU5 or later, meetings held using Skype for Business Online will no longer send a clientless user the Skype for Business Web App, they will instead be sent Skype Meetings App. As of Skype for Business Server 2015 CU5 or later, if you Enable the simplified meeting join experience and Skype Meetings App, clientless users will be sent Skype Meetings App instead of Skype for Business Web App.
Version Number for this update – 9319.281
Lets dig into some details.
Skype for Business Server CU5 details
Man there’s alot of issues ! This update enables Location-Based Routing to support the Skype for Business mobile clients. It also fixes the following issues
Improvements and fixes in the May 2017 update
Fix and Improvement | Symptom / Cause |
|
When you configure multiple Microsoft Skype For Business Front-End pools on computers that are running Windows Server 2016, the Skype For Business Server Front-End service (RTCSrv.exe process) may be unable to start and crash in crypt32.dll.
This issue occurs because the certificate chain of a certificate that’s used by a Front-End server in a different pool cannot be validated. |
|
When this issue occurs, the Bandwidth Policy Service event ID 36023 is logged on front-end servers every few minutes. Note When this issue occurs, there is no actual function effect in Skype for Business Server 2015. This issue occurs because the delay in call admission control (CAC) verifications for Inter-Cluster mode is set incorrectly. |
|
Consider the following scenario:
In this scenario, the DTMF tone is missing. This issue occurs because the Audio Video Multipoint Conferencing Unit (AVMCU) does not process the DTMF tone when the DTMF packets that carry the end of tone flag are dropped in the network. |
|
The update supports administrators to move a meeting room object from a Microsoft Skype for Business Server 2015 on-premises environment to Microsoft Skype for Business Online in Microsoft Office 365 by running the Move-CsMeetingRoom cmdlet. |
|
Assume that you have a topology where conferencing is disabled. This means that ASMCU and AVMCU should not be installed. When you try to apply patches to Microsoft Skype for Business Server 2015, you find OcsMcu.msp is not able to be installed.
This issue occurs because OcsMcu.msp tries to find the RTCASMCU and RTCAVMCU services that aren’t present because conferencing is disabled on the topology. |
|
The ms-client-diagnostics header that’s used to troubleshoot application sharing issue is not correctly formatted.
This issue occurs because the incorrect type is put in the MediaType filed in a diagnostic blob that is added to the ms-client-diagnostic. |
|
When you have a Microsoft Skype for Business conference call ongoing in a Microsoft Skype for Business Server 2015 environment, participants in the conference call occasionally hear the following Group Virtual Assistant (GVA) announcement:
The GVA announcement is triggered by external audio sources that sound like a dual tone multi-frequency (DTMF) tone. Note The external audio sources that are identified are as follows:
|
|
Consider the following scenario:
In this scenario, the call continues to ring on the PSTN phone. This issue occurs because the Audio Video Multipoint Conferencing Unit (AVMCU) cannot send the Cancel request to the Mediation Server. |
|
You can’t leave a voicemail until the Skype for Business Front-End service gets restarted in a Microsoft Skype for Business Server 2015 environment.
This issue occurs because the Skype for Business Front-End service cannot connect to Domain Controller to read dial plan records. |
|
Consider the following scenario:
In this scenario, you can’t join the Skype meeting. This issue occurs because the conference data is inconsistent between the primary pool and the backup pool. |
|
Consider the following scenario:
In this scenario, the agents in the Response Group can’t receive the call. This issue occurs because the value of the EnterpriseVoiceEnabled parameter isn’t set to True when you run the Import-CsRgsConfiguration cmdlet on the backup pool. |
|
You cannot leave a voice mail message until the Skype for Business Front-End service is restarted in a Microsoft Skype for Business Server 2015 environment. Additionally, the following event is logged on the Microsoft Skype for Business 2015 Front End server. Time: Date/Time Application Uri ‘http://www.microsoft.com/LCS/ExumRouting‘ Cause: This can occur if the managed application is slow to respond to messages or if the server is under heavy load or the application has become unresponsive. This issue occurs because the ExUMRouting application is uninstalled from the TrustedServerList. |
|
Consider the following scenario: • You deploy two paired Front-End pools in a Microsoft Skype for Business Server 2015 environment. • You create many conference directories. • You start pool failover between the two paired Front-End pools. • There are many meetings being scheduled during the pool failover. In this scenario, the pool failover fails. This issue occurs because a back-end SQL stored procedure takes more than one minute to sync the change of the conference directories. |
|
When you configure the Persistent Chat Compliance service in a Microsoft Skype for Business Server 2015 multiple-server pool environment, the following event is logged on the Skype for Business Server 2015, Persistent Chat server. Time: Date/Time This issue occurs because of a race condition when you update tblComplianceParticipant table entries. |
|
This update enables the simplified meeting join experience and Skype Meetings App in Microsoft Skype for Business Server 2015. For more information, refer to the following links:
|
|
This update enables Unified Communications Web API (UCWA) to auto populate the OTHER CONTACTS and FAVORITES default groups when you sign in to a Microsoft Skype for Business mobile client for the first time in a Microsoft Skype for Business Server 2015 environment. |
|
This issue occurs when Federal Information Processing Standards (FIPS) for Response Group Service (RGS) is enabled in a Microsoft Skype for Business Server 2015 environment. Additionally, when you establish application endpoints, you may see the following exception: sip:RtcApplication-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX@domain.com at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) This issue occurs because the MD5 and SHA512Managed classes don’t have FIPS enabled. |
|
The Response Group Service (RGS) service fails to start after an in-place upgrade from Microsoft Lync Server 2013 to Microsoft Skype for Business Server 2015 when you apply the May 2017 cumulative update 6.0.9319.281 in certain situations.
In Skype for Business Server 2015, the default design is changed to use three Presence Watcher contact objects (instead of one Presence Watcher contact object in earlier versions). The service startup failure is introduced to prevent an issue in which the service has started, but calls to RGS fail with "500 Internal Server error", because only one Presence Watcher contact object is found after the start of the RGS service. |
|
Consider the following scenario:
In this scenario, you can’t set the BusyOnBusy option to an ActionType of VoicemailOnBusy for this user. Additionally, you receive the following error message: PS C:\Users\SfBadmin> Set-CsBusyOptions -Identity "Ken Myer" -ActionType VoicemailOnBusy This issue occurs because the VoicemailOnBusy action type was designed to support only on-premises Exchange UM deployments. |
|
Consider the following scenario:
In this scenario, you find double toast notifications. This issue occurs because calls to federated users are not tracked by Busy Options when the domainSupported parameter is set to true. |
|
Assume that you enable response group service (RGS) in a Microsoft Skype for Business Server 2015 environment. When you run the Enable-CsTopology cmdlet to have the changes published, some RGS agents can’t receive toast notifications even their presence status is available.
This issue occurs because the presence watcher is reset when the Enable-CsTopology cmdlet is invoked. |
|
This update let you enable the delegate management feature for Unified Communications Web API (UCWA) that’s based on Microsoft Skype for Business Server 2015.
To get this update, install the May 2017 cumulative update 6.0.9319.281 for Skype for Business Server 2015, core components. Note After you install this update, run the following Skype for Business management PowerShell command to enable the feature: ‘Set-CsPlatformServiceSettings –EnableDelegateManagement $true’ |
Restart Required
Seems after CU5 its best to restart as the new cmdlets for enabling the new Meeting UX may not display. More great information on this on Randys blog below. check it out.
http://lynciverse.blogspot.co.uk/2017/05/restart-required-after-skype-for.html
There seems to be quite a few components are require updating
Databases
Seems like one DB update on rtcxds
DatabaseName | ExpectedVersion | InstalledVersion |
rtcxds | 15.13.11 | 15.13.10 |
rtcshared | 5.0.1 | 5.0.1 |
rtcab | 62.42.12 | 62.42.12 |
rgsconfig | 5.5.1 | 5.5.1 |
rgsdyn | 2.2.1 | 2.2.1 |
cpsdyn | 1.1.2 | 1.1.2 |
xds | 10.15.4 | 10.15.4 |
lis | 3.1.1 | 3.1.1 |
mgc | 1.42.1 | 1.42.1 |
Download Link
https://www.microsoft.com/en-us/download/details.aspx?id=47690
References
https://support.microsoft.com/en-us/help/3061064/updates-for-skype-for-business-server-2015
http://tomtalks.uk/2017/05/improved-skype-business-web-join-experience-skypemeetingsapp-msi/