The first Skype for Business Patch has Arrived

It didn't take long for the first patch for Skype to come along and it is a highly important patch for many. A bug discovered after RTM of Skype was discovered with Exchange UM Interaction and normalization. The actual bug is KB3069206 and stalled many Skype for Business upgrades as Exchange UM Auto Attendants are kind of important.

In addition to the UM fix there are smaller yet just as important fixes listed such as dropping parked calls, SfBWA (aka LWA) crashes, RGS agent transfer issues, and so on. In short - if you have Skype for Business deployed this patch is a must and for those waiting because of the aforementioned bugs, migrations can now move on.

Upgrades are a bit different in Skype for Business only because of the new patching methods. If you were comfortable with patching in Lync & clearly understood upgrade domains, then there is no change. There are also no updates required to the Skype databases in this release so while we can run the good-old Install-CsDatabase command you will simply get a result of:

 

 

 

VERBOSE: All databases at the specified installation location are already up to date.

 

 

 

Make sure all servers are updated in the FE pool, the Edge servers, P-Chat, Mediation and any app servers you may have. The core components at a minimum will be updated while servers like the Edge role have an actual update.

For those that have a highly non-recommended two-node Enterprise Pool, there is an additional Fabric step required. Once you have patched the pool and rebooted, run the following command from PowerShell.

 

 

 

Reset-CsPoolRegistrarState -ResetType FullReset

 

 

 

Additional patching information can be found on the KB Update page 3061064.

Product

Version

KBs

Download

Skype Server 2015

6.0.9319.55

3061064

MS Download

 

Additional Notes: 
Lync Server 2013 build number is 5.0.8308.887

Lync 2013 Client build number is 15.0.4727.1001

Skype for Business Server 2015 build number is 6.0.9319.55
 

Lync Group Chat build number is 4.0.7577. 4409

Lync Group Chat Server build number 4.0.7577.4409

Lync Group Chat Admin build number 4.0.7577.4409
 

Lync Attendee build number is 4.0.7577.4461

Lync Attendant build number is 4.0.7577.4098

Lync Phone Editions build number is 4.0.7577.4463
Lync Phone Edition (Tanjay) build number is 4.0.7577.4463
Lync for Mac 2011 build number is 14.0.11
 

Lync 2013 for Windows Phone build number 5.9.1371.0

Lync 2013 for iPad build number 5.7.563

Lync 2013 for iPhone build number 5.7.563

Lync 2013 for Android build number 5.6.3.1
Lync 2013 for Android tablet build number 5.5.3.8919
Lync Windows Store App build number is March 2014
 

Lync Basic 2013 build number is 15.0.4420.1017
Lync VDI 2013 build number is 15.0.4420.1017

 

Jeremy said on July 29: "I've had mixed results with the S4B upgrade from Lync 2013.  In the test environment - smooth sailing and everything worked.  In production, even after installing the S4B update, Response Groups still failed 100% of the time.  Since Response Groups are critical in my environment, we reinstalled Lync 2013 on all the servers and restored our Lync databases from backup.  What started as a short upgrade turned into a lengthy recovery.  Needless to say, I'll be waiting to try another S4B upgrade for a while."

Brian responded : "@Jeremy - Interesting regarding RGS. Of the 10 upgrades/new installs we have not had any issue with RGS. Sounds like there was a larger issue at play."

Microsoft has released September 2014 CU for Lync Server 2013

An update for Lync Server 2013 has been released just one month after the previous drop but with some important bug fixes. One of the large annoyances fixed is the Dial-in conference rejecting the PSTN caller with a message about the meeting not found (2995830). There have also been some recent reports about maximum followers reached when that is not the case as well as high IIS CPU utilization – all addressed (well high IIS when publishing the topology has not been but I personally have never seen that issue).

There are is a database upgrade required for the backend databases, none for the CMS (assuming you are up-to-date). It is interesting that Microsoft is calling out the sequence with more vigor and I cannot stress enough how important it is to make sure your databases match your CU level or ‘bad things happen.’  We discuss over and over how to check upgrade readiness as well the database upgrade methods so if you are unclear, review previous posts here.

Product

Version

KBs

Download

Lync Server 2013

5.0.8308.815

2809243

MS Download

Additional Notes: 
Lync Server 2010 build number is 4.0.7577.230
Lync 2010 Client build number is 4.0.7577.4445
Lync Server 2013 build number is 5.0.8308.815
Lync 2013 Client build number is 15.0.4649.1000

Lync Group Chat build number is 4.0.7577. 4409
Lync Group Chat Server build number 4.0.7577.4409
Lync Group Chat Admin build number 4.0.7577.4409

Lync Attendee build number is 4.0.7577.4356
Lync Attendant build number is 4.0.7577.4098
Lync Phone Editions build number is 4.0.7577.4451
Lync Phone Edition (Tanjay) build number is 4.0.7577.4451

Lync 2010 for Windows Phone build number 4.3.8120.0
Lync 2010 for iPhone build number 4.7
Lync 2010 for iPad build number 4.7
Lync 2010 for Android build number 4.0.6509.3001

Lync 2013 for Windows Phone build number 5.4.1087.0
Lync 2013 for iPad build number 5.4
Lync 2013 for iPhone build number 5.4
Lync 2013 for Android build number 5.4
Lync 2013 for Android tablet build number 5.4

Lync Basic 2013 build number is 15.0.4420.1017
Lync VDI 2013 build number is 15.0.4420.1017

Microsoft has released August 2014 CU for Lync Server 2013

It is official – an update has finally been released for Lync Server 2013! The update is effectively 8 months in the making so don’t let the small build increment fool you (although one could argue a few hundred rounds is far from insignificant).

Nearly half of all components are updated with this patch – even Windows Fabric – on Front-end servers and all components on the Edge, but no new features are called out as this is a bug fix/stabilization patch. A database update is required (CMS does not), so do not forget to update with the typical Install-CsDatabase commands after upgrading the FE pool servers. We discuss over and over how to check upgrade readiness as well the database upgrade methods so if you are unclear, review previous posts here.

Product

Version

KBs

Download

Lync Server 2013

5.0.8308.738

2809243

MS Download

Additional Notes: 
Lync Server 2010 build number is 4.0.7577.230
Lync 2010 Client build number is 4.0.7577.4445
Lync Server 2013 build number is 5.0.8308.738
Lync 2013 Client build number is 15.0.4605.1003

Lync Group Chat build number is 4.0.7577. 4409
Lync Group Chat Server build number 4.0.7577.4409
Lync Group Chat Admin build number 4.0.7577.4409

Lync Attendee build number is 4.0.7577.4356
Lync Attendant build number is 4.0.7577.4098
Lync Phone Editions build number is 4.0.7577.4450

Lync 2010 for Windows Phone build number 4.3.8120.0
Lync 2010 for iPhone build number 4.7
Lync 2010 for iPad build number 4.7
Lync 2010 for Android build number 4.0.6509.3001

Lync 2013 for Windows Phone build number 5.4.1087.0
Lync 2013 for iPad build number 5.4
Lync 2013 for iPhone build number 5.4
Lync 2013 for Android build number 5.3.1100

Lync Basic 2013 build number is 15.0.4420.1017
Lync VDI 2013 build number is 15.0.4420.1017

Microsoft has released July 2014 CU for Lync Phone Edition

We are now officially into the 3rd quarter of 2014 and thus into the third round of patching. I know we did not see patches for Lync Server 2013 in the 2nd quarter, but one can assume the trend will not hold and patches will be coming soon. As a teaser Microsoft has released the Lync Phone Edition (LPE) update for Q3, their links are found below. It is always recommended to remain up-to-date with LPE patches regardless of the fixes included.

In this iteration of LPE a Daylight Savings Time (DST) issue is resolved for Egypt and Morocco…nothing exciting but keeping the phones up-to-date ensures you will not run into any patching issues with the next release. You will also notice the CX700/LG-Nortel 8540 was not included in the update cycle – does it not require the DST fix or is this simply Microsoft stating ever so gently to move off the old phones?

*UPDATE*
As noted in the comments below, the CX700 has NOT been updated since April but it is now included in the matrix below.

Product

Version

KBs

Download

Lync Phone Edition (for Aastra 6721ip and Aastra 6725ip)

7577.4450

2973938

MS Download

Lync Phone Edition (for HP 4110 and HP 4120)

7577.4450

2973939

MS Download

Lync Phone Edition (for Polycom CX500, Polycom CX600, and Polycom CX3000)

7577.4450

2973941

MS Download

Lync Phone Edition (for Polycom CX700/LG-Nortel 8450)

7577.4444

2973942

MS Download

Additional Notes: 
Lync Server 2010 build number is 4.0.7577.230
Lync 2010 Client build number is 4.0.7577.4445
Lync Server 2013 build number is 5.0.8308.577
Lync 2013 Client build number is 15.0.4605.1003

Lync Group Chat build number is 4.0.7577. 4409
Lync Group Chat Server build number 4.0.7577.4409
Lync Group Chat Admin build number 4.0.7577.4409

Lync Attendee build number is 4.0.7577.4356
Lync Attendant build number is 4.0.7577.4098
Lync Phone Editions build number is 4.0.7577.4450
Lync Phone Edition (Tanjay) build number is 4.0.7577.4444

Lync 2010 for Windows Phone build number 4.3.8120.0
Lync 2010 for iPhone build number 4.7
Lync 2010 for iPad build number 4.7
Lync 2010 for Android build number 4.0.6509.3001

Lync 2013 for Windows Phone build number 5.4.1087.0
Lync 2013 for iPad build number 5.4
Lync 2013 for iPhone build number 5.4
Lync 2013 for Android build number 5.3.1100

Lync Basic 2013 build number is 15.0.4420.107
Lync VDI 2013 build number is 15.0.4420.1017

Microsoft has released CU5 for Exchange Server 2013 and RU6 for Exchange Server 2010 SP3

It seems like just yesterday that Microsoft released SP1 for Exchange Server 2013 and yet CU5 (aka as SP1 plus first cumulative update) is out in the wild. As with all Exchange 2013 CUs the update is a FULL install of Exchange 2013 so the download is approximately 1.5GB in size. The good news is, unless you require maintaining older copies/versions of Exchange you can discard previous version as the latest and greatest DVD can be used for updating an Exchange Server or building an Exchange Server (that’s right, read slipstreamed).

There is a known “issue” with the latest release and the built-in Managed Availability Probe. Basically, you will see that the Exchange Share Cache Service restarts often because of an overly aggressive probe.  Details of the issue may be found here but while the logging events are annoying, they are harmless. Your bigger issues may be where monitoring software starts to light up once CU5 is installed and if you do not want to modify the monitoring software, you can disable the probe (again in the KB article).

Be prepared for AD/schema updates when applying CU5 and as always, make sure the PS Remote Script Execution Policy is set unrestricted before installing the update (from an elevated PS prompt Set-ExecutionPolicy Unrestricted). Beyond the OAB improvements in distributed environments and the Managed Availability Probe bug, the remaining updates are basic fixes/updates to the existing code.

For Exchange 2010 SP3, RU6 is a basic update of bug fixes and updates to improve overall system stability.

Both updates have been applied to my labs with no issue and I suspect if all goes well the 2013 CU5 will be in my production in the next few weeks.

Product

Version

KBs

Download

Cumulative Update 5 for Exchange Server 2013

15.00.0913.022

2936880

MS Download

Exchange Server 2013 CU5 UM Language Packs

15.00.0913.022

2872696

MS Download

 

 

 

 

Update Rollup 6 for Exchange 2010 SP3

14.03.0195.001

2936871

MS Download

 

Additional Notes: 
Lync Server 2010 build number is 4.0.7577.230
Lync 2010 Client build number is 4.0.7577.4445
Lync Server 2013 build number is 5.0.8308.577
Lync 2013 Client build number is 15.0.4605.1003

Lync Group Chat build number is 4.0.7577. 4409
Lync Group Chat Server build number 4.0.7577.4409
Lync Group Chat Admin build number 4.0.7577.4409

Lync Attendee build number is 4.0.7577.4356
Lync Attendant build number is 4.0.7577.4098
Lync Phone Editions build number is 4.0.7577.4444

Lync 2010 for Windows Phone build number 4.3.8120.0
Lync 2010 for iPhone build number 4.7
Lync 2010 for iPad build number 4.7
Lync 2010 for Android build number 4.0.6509.3001

Lync 2013 for Windows Phone build number 5.4.1087.0
Lync 2013 for iPad build number 5.4
Lync 2013 for iPhone build number 5.4
Lync 2013 for Android build number 5.3.1100

Lync Basic 2013 build number is 15.0.4420.1017
Lync VDI 2013 build number is 15.0.4420.1017

Microsoft has released CU April 2014 for Lync Edition Phones

New Lync Phone Edition (LPE) firmware has been released for all phones. Keeping the phones up-to-date with current firmware is imperative – too often I run into Lync certificate updates where the phones do not have a current root certificate for newly issued public certs and everything comes to a screeching halt. As a side, my basic work around for this is to setup an SE server with an internally accessible CA (read http is in the CRL and AIA), update it to the latest firmware, and then use on the phone on production. A pain, yes, but sometimes needed even if you are diligent as it is not uncommon to receive new phones with old firmware.

Product

Version

KBs

Download

Lync Phone Edition (for Aastra 6721ip and Aastra 6725ip)

4.0.7577.4444

2954032

MS Download

Lync Phone Edition (for HP 4110 and HP 4120)

4.0.7577.4444

2954033

MS Download

Lync Phone Edition (for Polycom CX500, Polycom CX600, and Polycom CX3000)

4.0.7577.4444

2954034

MS Download

Lync Phone Edition for Polycom CX700 and LG-Nortel IP Phone 8540

4.0.7577.4444

2954035

MS Download

Additional Notes: 
Lync Server 2010 build number is 4.0.7577.230
Lync 2010 Client build number is 4.0.7577.4445
Lync Server 2013 build number is 5.0.8308.577
Lync 2013 Client build number is 15.0.4605.1003

Lync Group Chat build number is 4.0.7577. 4409
Lync Group Chat Server build number 4.0.7577.4409
Lync Group Chat Admin build number 4.0.7577.4409

Lync Attendee build number is 4.0.7577.4356
Lync Attendant build number is 4.0.7577.4098
Lync Phone Editions build number is 4.0.7577.4444

Lync 2010 for Windows Phone build number 4.3.8120.0
Lync 2010 for iPhone build number 4.7
Lync 2010 for iPad build number 4.7
Lync 2010 for Android build number 4.0.6509.3001

Lync 2013 for Windows Phone build number 5.4.1087.0
Lync 2013 for iPad build number 5.4
Lync 2013 for iPhone build number 5.4
Lync 2013 for Android build number 5.3.1100

Lync Basic 2013 build number is 15.0.4420.1017
Lync VDI 2013 build number is 15.0.4420.1017

Microsoft has released Lync 2013 Mobile Updates for iOS, Android, and Windows Phone

Microsoft released updates for the various Lync 2013 mobile clients. The Apple client update addresses the 7.1 iOS bug, Android is just Android, and the Windows Phone client gets a tweak to the interface. Unfortunately all that seems to be updated is the interface as the push notification system is still a requirement for WP only. This push experience delivers a poor IM experience when multi-tasking but again, it is limited to the WP client.

On the Windows Phone 8.1 (currently preview) it has been noted by myself and other MVPs that the contact list does not fully populate after initial login. I personally use UCS, others do not, and experience the same result. The fix?? Simply log out of the app and back in and everything is happy.

Product

Version

Download

Lync 2013 for Windows Phone

5.4.1087.0

MS App Store

Lync 2013 for iPhone

5.4

iTunes

Lync 2013 for iPad

5.4

iTunes

Lync 2013 for Android

5.3.1100

Google Play

Additional Notes: 
Lync Server 2010 build number is 4.0.7577.230
Lync 2010 Client build number is 4.0.7577.4445
Lync Server 2013 build number is 5.0.8308.577
Lync 2013 Client build number is 15.0.4605.1003

Lync Group Chat build number is 4.0.7577. 4409
Lync Group Chat Server build number 4.0.7577.4409
Lync Group Chat Admin build number 4.0.7577.4409

Lync Attendee build number is 4.0.7577.4356
Lync Attendant build number is 4.0.7577.4098
Lync Phone Editions build number is 4.0.7577.4420

Lync 2010 for Windows Phone build number 4.3.8120.0
Lync 2010 for iPhone build number 4.7
Lync 2010 for iPad build number 4.7
Lync 2010 for Android build number 4.0.6509.3001

Lync 2013 for Windows Phone build number 5.4.1087.0
Lync 2013 for iPad build number 5.4
Lync 2013 for iPhone build number 5.4
Lync 2013 for Android build number 5.3.1100

Lync Basic 2013 build number is 15.0.4420.1017
Lync VDI 2013 build number is 15.0.4420.1017

Microsoft has released CU April 2014 for Lync Server 2010 and Lync 2010

Microsoft released an update for Lync 2010 last week for both server and the client. The updates are part of the normal quarterly patching cadence and no “new” server features are included – but stability and bug fixes are.

The server patch lists a database update as required. It always states this but as usual you are free to run the Install-CSDatabase command a many times as you want without any issues.

Product

Version

KBs

Download

Lync Server 2010

4.0.7577.230

2493736

MS Download

 

 

 

 

Lync 2010 Client 32-bit

4.0.7577.4445

2953593

MS Download

Lync 2010 Client 64-bit

4.0.7577.4445

2953593

MS Download

Additional Notes: 
Lync Server 2010 build number is 4.0.7577.230
Lync 2010 Client build number is 4.0.7577.4445
Lync Server 2013 build number is 5.0.8308.577
Lync 2013 Client build number is 15.0.4605.1003

Lync Group Chat build number is 4.0.7577. 4409
Lync Group Chat Server build number 4.0.7577.4409
Lync Group Chat Admin build number 4.0.7577.4409

Lync Attendee build number is 4.0.7577.4356
Lync Attendant build number is 4.0.7577.4098
Lync Phone Editions build number is 4.0.7577.4420

Lync 2010 for Windows Phone build number 4.3.8120.0
Lync 2010 for iPhone build number 4.7
Lync 2010 for iPad build number 4.7
Lync 2010 for Android build number 4.0.6509.3001

Lync 2013 for Windows Phone build number 5.4.1087.0
Lync 2013 for iPad build number 5.4
Lync 2013 for iPhone build number 5.4
Lync 2013 for Android build number 5.3.1100

Lync Basic 2013 build number is 15.0.4420.1017
Lync VDI 2013 build number is 15.0.4420.1017

Microsoft has released CU April 2014 for Lync 2013

Microsoft has released an update for Lync 2013 yesterday that corrects multiple issues but most notably it improves sharing performance. The actual increases are still to be determined by myself, but I can also note conversation taskbar icons have changed as well. Before I recommend the latest patch I am going to run with it for a short while. J

One interesting note from the KB article is you may or may not see the correct version number post install. Why? Great question but the note states: “After you install this update, the Lync 2013 version may not be displayed correctly as15.0.4605.1003. Instead, it may be displayed as an earlier version, such as15.0.4605.1000.”

There are four pre-requisites for the Lync patch (this has not recently changed) which include MSO (KB2727096), MSORES (KB2817624), IDCRL (KB2817626), and Lynchelp (KB2817678).

Product

Version

KBs

Download

Lync 2013 Client 32-bit

15.0.4605.1003

2880474

MS Download

Lync 2013 Client 64-bit

15.0.4605.1003

2880474

MS Download

Additional Notes: 
Lync Server 2010 build number is 4.0.7577.225
Lync 2010 Client build number is 4.0.7577.4419
Lync Server 2013 build number is 5.0.8308.577
Lync 2013 Client build number is 15.0.4605.1003
Lync Group Chat build number is 4.0.7577. 4409
Lync Group Chat Server build number 4.0.7577.4409
Lync Group Chat Admin build number 4.0.7577.4409
Lync Attendee build number is 4.0.7577.4356
Lync Attendant build number is 4.0.7577.4098
Lync Phone Editions build number is 4.0.7577.4420
Lync 2010 for iPhone build number 4.7
Lync 2010 for iPad build number 4.7
Lync 2010 for Android build number 4.0.6509.3001
Lync 2013 for Windows Phone build number is 5.2.1072.0
Lync 2013 for iPad build number is 5.2
Lync 2013 for iPhone build number is 5.2
Lync 2013 for Android build number 5.1.0000
Lync Basic 2013 build number is 15.0.4420.1017
Lync VDI 2013 build number is 15.0.4420.1017

Apple iOS update 7.1 breaks Lync 2013 Voice/Video

It has been discovered that the latest Apple iOS upgrade 7.1 for iPhone, iTouch, and iPad devices breaks current Lync 2013 functionality. Specifically, it has been found that the update creates interoperability issues which causes voice and video to fail when using these devices. Microsoft is aware of the issue as seen in KB2955745 but there is currently no fix or workaround available.

The current solution? Hold off upgrading your Apple devices until a fix is found or you may be without Lync Audio/Video (I say might as Apple iPad Air and iPad Mini do not appear to exhibit the issue).

UPDATE
An update has been released and availabile in the iTunes store and may be foundhere. This update addresses the Apple flaw.