For those of you who support Exchange 2013, you may be aware of the availability of CUs for Exchange 2013. If you are not, then simply put, when a new CU comes out, only that CU and the previous CU are available for Public download. There will be some interim time when the previous CU (CU-2) is also available, but that too shall pass. Currently Microsoft is now up to CU17 for Exchange 2013.
- CU – Cumulative Update – Microsoft’s quarterly update for Exchange server
What this means is that CU17 and CU16 will eventually be the only updates for Exchange 2013 out there. While CU15 is still available at the time of this post, that again shall disappear.
If you are running any version of Exchange 2013 that is CU14 or lower, this is going to cause you some headache if you need to update to the latest CU. Microsoft put in a .NET requirements that makes it impossible to go directly from CU14 and before to CU16 or CU17. These latest Cumulative Updates require .NET 4.6.2 BEFORE you can install them. However, CU14 and before only support up to .NET 4.6.1. See the Exchange 2013 Supportability Matrix for more information on what is supported.
According to Microsoft, the process for moving from an older to the latest CU would require 3 steps:
- Install Exchange 2013 CU15
- Upgrade .NET to 4.6.2
- Install Exchange 2013 CU17
There is only one problem with this scenario. Unless you were fortuitous to have downloaded CU15 prior to the upgrade, the download for Exchange 2013 CU15 is not available from Microsoft.
Here are two scenarios that could potentially trigger this conundrum.
Consider the case where management has decided to pursue an investment in cloud services like Office 365. In their pursuit of this directive, the existing infrastructure was examined and a consultant brought in to help determine what upgrades need to be made to migrate to Office 265. When a health check of Exchange was performed, it was realized that the servers were far behind in their patch maintenance as Exchange 2013 CU9 is installed on all Exchange servers. According to the consultant (who knows Microsoft’s official statement), the Exchange Servers need to be CU16 or CU17 (CU17 is the latest CU for Exchange 2013).
A new IT Director is hired due to lack of due diligence by the previous IT management. When this new Director arrives, a health check and survey of the existing services is ordered. It is found that patch management is lax. The Exchange server is running Exchange 2013 CU10 which is almost two years behind the latest release. As such a plan must be made in order to bring these servers back into support from Microsoft.
In both the above scenarios, the three step process is needed in order to get to the desired end state. At some point in time, the availably of CU15 will be removed from the Public Download space. This means that if you are in either of those scenarios you would need to open up a support call with Microsoft in order to get your download:
The only real solution is to download the CU updates and store them either on a file server or in a cloud file storage service for later retrieval. At the very least you would need your current CU, CU15 and the latest CU. I would also recommend having versions of .NET available as well in case the support for those components change as well.
While I understand Microsoft’s thought process for requiring the latest updates and keeping current, the IT world is notorious for not always being up to date. Not being able to download older updates, I think, is a bit short sighted when it comes to a major product like Exchange Server. While downloads for .NET that are over two years old and some updates for Exchange Server 2010 that are almost 4 years old can still be downloaded. We know that this policy isn’t likely to be changed as it has been in place for quite some time and not enough customers have complained about the availability. So in short, if you are still on Exchange 2013, make sure you have a copy of your current CU and CU15 if you are in this scenario.