OCS 2007 R2 Cumulative Update List: December 2012

While ago we had to compile a list of the cumulative updates for Office Communications Server 2007 R2.

If you are still on Office Communications Server 2007 R2 please consider an upgrade to, at least, Lync Server 2013:

Migration from Office Communications Server 2007 R2 to Lync Server 2013

There isn’t a migration path from Office Communications Server 2007 R2 to Skype for Business Server 2015:

Plan to upgrade to Skype for Business Server 2015

  • Set up a new Skype for Business Server 2015 environment.
  • Or if your hardware and software meet the requirements for Skype for Business Server 2015, upgrade to Lync Server 2013, and then upgrade to Skype for Business Server 2015 by using the new In-Place Upgrade feature.

The latest updates for Office Communications Server 2007 R2 and how to update each server role is described here:

Updates for Communications Server 2007 R2

Download the latest Cumulative Update for Microsoft Office Communications Server 2007 R2

Here is the table with the list of updates:

Version Cumulative Update KB Article
3.5.6907.266 December 2012 KB2764850
3.5.6907.250 April 2012 KB2695383
3.5.6907.236 September 2011 KB2590698
3.5.6907.225 March 2011 KB2501719
3.5.6907.221 November 2010 KB2404547
3.5.6907.209 July 2010 KB983472
3.5.6907.196 April 2010 KB978008
3.5.6907.83 January 2010 KB977345
3.5.6907.56 October 2009 KB975611
3.5.6907.37 July 2009 KB969821
3.5.6907.0 RTM NA

SfB Server Component Version using Get-CsServerPatchVersion

The recent November 2015 Cumulative Update for Skype for Business Server 2015 added the Get-CsServerPatchVersion to the available PowerShell cmdlets.

This new PowerShell cmdlet replaces the previous methods (Windows Registry and WMI Classes). To get the Skype4B Server Component Version:

Skype for Business Server 2015 Component Version using PowerShell

We need to make sure that the Skype for Business Server 2015 is running, at least, the November 2015 Cumulative Update (6.0.9319.102) and then simply run:

Get-CsServerPatchVersion | ft -AutoSize

Note: Using “| ft -AutoSize” will allow to read the full ComponentName column. Without it we will get:

We can still use the previous methods, but it’s easier to type Get-CsServerPatchVersion instead of:

Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | ?{$_.DisplayName -like “*Skype for Business Server*”} | Sort-Object DisplayName | Select DisplayName, DisplayVersion, InstallDate | Format-Table -AutoSize

Or:

Get-WmiObject -query ‘select name, version from win32_product’ | where {$_.name -like “*Skype for Business Server*”} | Sort-Object Name | Select Name, Version | ft -AutoSize

Lync/SfB: Windows Fabric version List

In a previous post related to checking the Lync/Skype4B Server component version, we forgot to mention about Windows Fabric:

Lync Server Component Version using PowerShell (Windows Registry)

Skype for Business Server 2015 Component Version using PowerShell

When we published the Component Version PowerShell cmdlet for Lync Server 2010, we only included the Lync Server related components, because at that time Lync Server didn’t use Windows Fabric. Soon afterwards, Lync Server 2013 started to be dependent on Windows Fabric and this dependency is also present in Skype for Business Server 2015.

Another important fact is that Windows Fabric is not an Enterprise pool exclusive, since the Standalone pool will also use it.

In addition, we will update the PowerShell cmdlets in the above-mentioned articles so that they also include Windows Fabric. If we just want to check Windows Fabric, we need to run the following PowerShell cmdlet:

Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* |  ?{$_.DisplayName -like “Windows Fabric”} | Sort-Object DisplayName | Select DisplayName, DisplayVersion, InstallDate | Format-List

As reference, here is a table of Windows Fabric versions and the Lync Server 2013 Cumulative Update in which they were included:

Windows Fabric Lync Server 2013
1.0.1008.0 5.0.8308.738 (August 2014)
1.0.960.0 5.0.8308.0 (RTM)

And also for Skype for Business Server 2015:

Windows Fabric Skype for Business Server 2015
3.0.8549.9492 6.0.9319.0 (RTM)

Skype for Business Server 2015 Cumulative Update List: July 2018

With the first release of an update for Skype for Business Server 2015, it is a good opportunity to publish a list of Cumulative Updates. We will try to keep it updated as soon as a new Cumulative Update is released.

Like in the previous versions, this list will include the version for the Core Components. This is because not all components are updated when we apply a Cumulative Update.

The previous lists for the Lync Server can be found in the following links:

Lync Server 2010 Cumulative Update List

Lync Server 2013 Cumulative Update List

We already made a post on how to check the component version using PowerShell:

Skype for Business Server 2015 Component Version using PowerShell

Skype for Business Server Component Version using Get-CsServerPatchVersion – Requires version 6.0.9319.102 or above)

The latest updates for Skype for Business Server 2015 and how to update each server role is described here:

Updates for Skype for Business Server 2015

Download the latest Cumulative Update for Skype for Business Server 2015

Here is the table with the list of updates:

Version Cumulative Update KB Article
6.0.9319.534 July 2018 (CU7) http://support.microsoft.com/kb/4340904
6.0.9319.516 March 2018 (CU6 HF2) http://support.microsoft.com/kb/4086059
6.0.9319.514 January 2018 (CU6 HF1) http://support.microsoft.com/kb/4074701
6.0.9319.510 December 2017 (CU6) http://support.microsoft.com/kb/4036312
6.0.9319.281 May 2017 (CU5) http://support.microsoft.com/kb/4012621
6.0.9319.277 February 2017 (CU4 HF1) http://support.microsoft.com/kb/3207506
6.0.9319.272 November 2016 (CU4) http://support.microsoft.com/kb/3199093
6.0.9319.259 June 2016 (CU3) http://support.microsoft.com/kb/3149227
6.0.9319.235 March 2016 (CU2) http://support.microsoft.com/kb/3134260
6.0.9319.102 November 2015 (CU1) http://support.microsoft.com/kb/3097645
6.0.9319.88 September 2015 http://support.microsoft.com/kb/3098601
6.0.9319.55 June 2015 http://support.microsoft.com/kb/3061059
6.0.9319.0 RTM NA

Skype for Business Server 2015 Component Version using PowerShell

There are two methods to get the Skype for Business Server component version: using Windows Registry or the WMI Classes. Both methods were previously published for Lync Server 2010 and Lync Server 2013:

Lync Server Component Version using PowerShell (Windows Registry)
https://uclobby.wordpress.com/2014/12/15/lync-server-component-version-using-powershell-windows-registry/

Lync Server Component Version using PowerShell (WMI Classes)
https://uclobby.wordpress.com/2013/08/14/lync-server-component-version/

The preferred method is using the Windows Registry method, since it is faster than the WMI method.

Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | ?{$_.DisplayName -like “*Skype for Business*”} | Sort-Object DisplayName | Select DisplayName, DisplayVersion, InstallDate | Format-Table -AutoSize

Using search filter *Skype for Business* will also get the Skype for Business Online PowerShell Module version, which is installed by default when you install Skype for Business Server 2015 components.

If for some reason you need to use the WMI method, run this:

Get-WmiObject -query ‘select name, version from win32_product’ | where {$_.name -like “*Skype for Business*”} | Sort-Object Name | Select Name, Version | ft -AutoSize

If you experience any issue with the PowerShell window length, run the following in PowerShell:

$pshost = get-host
$pswindow = $pshost.ui.rawui
$newsize = $pswindow.buffersize
$newsize.height = 3000
$newsize.width = 100
$pswindow.buffersize = $newsize
$newsize = $pswindow.windowsize
$newsize.height = 50
$newsize.width = 100
$pswindow.windowsize = $newsize

Please check on PowerShell window/buffer resizing in the following article:

How Can I Expand the Width of the Windows PowerShell Console?
http://blogs.technet.com/b/heyscriptingguy/archive/2006/12/04/how-can-i-expand-the-width-of-the-windows-powershell-console.aspx

Lync Phone Edition Cumulative Update List: April 2017

Following my previous posts on the Cumulative update lists for Lync Server 2010 and Lync Server 2013, it was also necessary to do the same for Lync Phone Edition.

We can check the phone current version in Menu >System Information:

LPECU01

To simplify, this post includes all Lync Phone Edition versions:

Polycom CX500, Polycom CX600 and Polycom CX3000

Version Cumulative Update KB Article
4.0.7577.4531 April 2017 http://support.microsoft.com/kb/4019529
4.0.7577.4512 September 2016 http://support.microsoft.com/kb/3194833
4.0.7577.4487 December 2015 http://support.microsoft.com/kb/3108721
4.0.7577.4463 May 2015 http://support.microsoft.com/kb/3050588
4.0.7577.4455 October 2014 http://support.microsoft.com/kb/3004839
4.0.7577.4450 July 2014 http://support.microsoft.com/kb/2973941
4.0.7577.4444 April 2014 http://support.microsoft.com/kb/2954034
4.0.7577.4420 January 2014 http://support.microsoft.com/kb/2918038
4.0.7577.4414 October 30, 2013 http://support.microsoft.com/kb/2902805
4.0.7577.4411 October 2013 http://support.microsoft.com/kb/2889246
4.0.7577.4397 July 2013 http://support.microsoft.com/kb/2860671
4.0.7577.4387 April 2013 http://support.microsoft.com/kb/2819322
4.0.7577.4372 January 2013 http://support.microsoft.com/kb/2737911
4.0.7577.4100 June 2012 http://support.microsoft.com/kb/2701671
4.0.7577.4066 February 2012 http://support.microsoft.com/kb/2672349
4.0.7577.4047 November 2011 http://support.microsoft.com/kb/2636067
4.0.7577.296 July 2011 http://support.microsoft.com/kb/2577594
4.0.7577.250 April 2011 http://support.microsoft.com/kb/2529977
4.0.7577.107 January 2011 http://support.microsoft.com/kb/2493723

Polycom CX700 and LG-Nortel IP Phone 8540

Version Cumulative Update KB Article
4.0.7577.4494 December 2015 http://support.microsoft.com/kb/3124693
4.0.7577.4463 May 2015 http://support.microsoft.com/kb/3050590
4.0.7577.4451 August 2014 http://support.microsoft.com/kb/2988182
4.0.7577.4444 April 2014 http://support.microsoft.com/kb/2954035
4.0.7577.4420 January 2014 http://support.microsoft.com/kb/2918036
4.0.7577.4411 October 2013 http://support.microsoft.com/kb/2889244
4.0.7577.4397 July 2013 http://support.microsoft.com/kb/2860672
4.0.7577.4387 April 2013 http://support.microsoft.com/kb/2819325
4.0.7577.4363 December 2012 http://support.microsoft.com/kb/2737912
4.0.7577.4100 June 2012 http://support.microsoft.com/kb/2724545
4.0.7577.4066 (*) February 2012 http://support.microsoft.com/kb/2670373
4.0.7577.4047 November 2011 http://support.microsoft.com/kb/2636066
4.0.7577.296 July 2011 http://support.microsoft.com/kb/2577593
4.0.7577.250 April 2011 http://support.microsoft.com/kb/2529974
4.0.7577.107 January 2011 http://support.microsoft.com/kb/2493722

(*) This is the only previous Cumulative Update that Microsoft still maintains as downloadable. The reason is that we can’t update Polycom CX700 and LG-Nortel IP Phone 8540 from OCS 3.5.x.x directly to the latest update. For more information, check Jeff Schertz’s blog Lync Phone Edition CU6 Upgrade Issues. To download this version you need to access:

Microsoft Lync 2010 Phone Edition for Polycom CX700 and LG-Nortel IP Phone 8540 – February 2012 Cumulative Update
http://www.microsoft.com/en-us/download/details.aspx?id=34701

HP 4110 and HP 4120

Version Cumulative Update KB Article
4.0.7577.4531 April 2017 http://support.microsoft.com/kb/4019528
4.0.7577.4512 September 2016 http://support.microsoft.com/kb/3194832
4.0.7577.4487 December 2015 http://support.microsoft.com/kb/3108720
4.0.7577.4463 May 2015 http://support.microsoft.com/kb/3050587
4.0.7577.4455 October 2014 http://support.microsoft.com/kb/3004838
4.0.7577.4450 July 2014 http://support.microsoft.com/kb/2973939
4.0.7577.4444 April 2014 http://support.microsoft.com/kb/2954033
4.0.7577.4420 January 2014 http://support.microsoft.com/kb/2918035
4.0.7577.4414 October 30, 2013 http://support.microsoft.com/kb/2902803
4.0.7577.4411 October 2013 http://support.microsoft.com/kb/2889243
4.0.7577.4397 July 2013 http://support.microsoft.com/kb/2860669
4.0.7577.4387 April 2013 http://support.microsoft.com/kb/2819320
4.0.7577.4366 December 2012 http://support.microsoft.com/kb/2737910
4.0.7577.4100 June 2012 http://support.microsoft.com/kb/2701670
4.0.7577.4066 February 2012 http://support.microsoft.com/kb/2672743
4.0.7577.4047 November 2011 http://support.microsoft.com/kb/2636069

Aastra 6721ip and Aastra 6725ip

Version Cumulative Update KB Article
4.0.7577.4531 April 2017 http://support.microsoft.com/kb/4019527
4.0.7577.4512 September 2016 http://support.microsoft.com/kb/3194831
4.0.7577.4487 December 2015 http://support.microsoft.com/kb/3108719
4.0.7577.4463 May 2015 http://support.microsoft.com/kb/3050585
4.0.7577.4455 October 2014 http://support.microsoft.com/kb/3004836
4.0.7577.4450 July 2014 http://support.microsoft.com/kb/2973938
4.0.7577.4444 April 2014 http://support.microsoft.com/kb/2954032
4.0.7577.4420 January 2014 http://support.microsoft.com/kb/2918033
4.0.7577.4414 October 30, 2013 http://support.microsoft.com/kb/2902800
4.0.7577.4411 October 2013 http://support.microsoft.com/kb/2889241
4.0.7577.4397 July 2013 http://support.microsoft.com/kb/2860668
4.0.7577.4387 April 2013 http://support.microsoft.com/kb/2819315
4.0.7577.4366 December 2012 http://support.microsoft.com/kb/2737909
4.0.7577.4100 June 2012 http://support.microsoft.com/kb/2701667
4.0.7577.4066 February 2012 http://support.microsoft.com/kb/2672352
4.0.7577.4047 November 2011 http://support.microsoft.com/kb/2636068
4.0.7577.296 July 2011 http://support.microsoft.com/kb/2577595
4.0.7577.250 April 2011 http://support.microsoft.com/kb/2529978
4.0.7577.107 January 2011 http://support.microsoft.com/kb/2493724

Lync Server 2013 Cumulative Update List: July 2018

Since we already have a Lync Server 2010 Cumulative Update List it makes sense to have the same for Lync Server 2013. We can use the PowerShell cmdlet described in Lync Server Component Version to know which version is installed.

After running Lync Server Update package, not all components will be updated to the latest version – this is a normal behavior, however you can use Lync Server Core Component as reference, since this component is always updated. In case of doubt, if all components were updated, you can run the update package again or check the update logs.

In the following link you can get the latest update:

Updates for Lync Server 2013

Download latest update for Lync Server 2013

Finally, here is a list of all cumulative updates released for Lync Server 2013:

Version Cumulative Update KB Article
5.0.8308.1001 July 2018 (CU10) http://support.microsoft.com/kb/4295703
5.0.8308.992 July 2017 (CU9) http://support.microsoft.com/kb/4019183
5.0.8308.987 March 2017 (CU8 HF4) http://support.microsoft.com/kb/4014154
5.0.8308.984 January 2017 (CU8 HF3) http://support.microsoft.com/kb/3210166
5.0.8308.977 December 2016 (CU8 HF2) http://support.microsoft.com/kb/3212869
5.0.8308.974 November 2016 (CU8 HF1) http://support.microsoft.com/kb/3200079
5.0.8308.965 August 2016 (CU8) http://support.microsoft.com/kb/3175336
5.0.8308.949 April 2016 (CU7) http://support.microsoft.com/kb/3140581
5.0.8308.945 January 2016 (CU6 HF2) http://support.microsoft.com/kb/3126637
5.0.8308.941 December 2015 (CU6 HF1) http://support.microsoft.com/kb/3121213
5.0.8308.933 September 2015 (CU6) http://support.microsoft.com/kb/3081739
5.0.8308.920 July 2015 (CU5 HF10) http://support.microsoft.com/kb/3064728
5.0.8308.887 May 2015 (CU5 HF9) http://support.microsoft.com/kb/3051951
5.0.8308.872 February 2015 (CU5 HF8) http://support.microsoft.com/kb/3031065
5.0.8308.866 December 31, 2014 (CU5 HF7.1) http://support.microsoft.com/kb/3027553
5.0.8308.857 December 2014 (CU5 HF7) http://support.microsoft.com/kb/3018232
5.0.8308.834 November 2014 (CU5 HF6) http://support.microsoft.com/kb/3010028
5.0.8308.831 October 2014 (CU5 HF5) http://support.microsoft.com/kb/3003358
5.0.8308.815 September 2014 (CU5 HF2) http://support.microsoft.com/kb/2987511
5.0.8308.738 August 2014 (CU5) http://support.microsoft.com/kb/2937305
5.0.8308.577 January 2014 (CU4) http://support.microsoft.com/kb/2905040
5.0.8308.556 October 2013 (CU3) http://support.microsoft.com/kb/2881682
5.0.8308.420 July 2013 (CU2) http://support.microsoft.com/kb/2835432
5.0.8308.291 February 2013 (CU1) http://support.microsoft.com/kb/2781550
5.0.8308.0 RTM NA