Cumulative Update 6 for AppFabric 1.1:
Contains bug fixes for both the caching and hosting services provided in AppFabric 1.1.
Cumulative Update 6 File publish date:
21st April 2015
KB3042099 publish date:
1st May 2015
Issues that are fixed:
Issue 1: Caching issue
Under certain rare conditions, a cache item could end up in an inconsistent state. Therefore, the AppFabric Cache service may crash because of an unhandled exception. Examples of such an exception include the following.
System.NullReferenceException at Microsoft.ApplicationServer.Caching.MultiDirectoryHashtable.PreProcess(), with the error message “Object reference not set to an instance of an object.”
Microsoft.Fabric.Common.ReleaseAssertException at Microsoft.Fabric.Common.ReleaseAssert.Fail(), with the error message “Operation of type COMMIT_DELETE is not expected to fail during postoperation – System.NullReferenceException: Object reference not set to an instance of an object.”
Since I haven’t come across this issue, I wasn’t sure if these ‘rare conditions’ would apply to our Distributed Cache service in SharePoint 2013. Here are some questions that I hope I could answer:
Question: Have other users experienced this?
Answer: According to this post, this was a known issue way back in May 2011 and a Microsoft rep answered that it ‘will be fixed in coming release of appfabric caching’ – May 25, 2011.
Question: Does this apply to SharePoint 2013 Distributed Cache?
Answer: Yes it does! Because SharePoint Updates do not update the AppFabric software running on the SharePoint 2013 server. After AppFabric and SharePoint are installed on the server, AppFabric will continue to be updated independently from SharePoint. Reference: https://support.microsoft.com/en-au/kb/2843251
AppFabric can be installed on the following operating systems:
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2
- Windows Server 2008 Service Pack 2
AppFabric can be installed for development and testing on the following operating systems:
- Windows 8
- Windows 7
- Windows Vista Service Pack 2
- 32-bit (x86)
- 64-bit (x64)
- To apply this Cumulative Update package, AppFabric 1.1 for Windows Server must already be installed on the computer.
- Additionally, you must have the Microsoft .NET Framework 4.5 installed.
ATTENTION AppFabric support:
On 2nd April 2015, Microsoft announced end of support for Microsoft AppFabric 1.1 starting 2nd April 2016. However, we learned that SharePoint Server 2016 will utilise AppFabric, so what will happen to AppFabric support? At the Ignite Conference, Bill Baer announced that Microsoft will support technologies such as SharePoint 2016 that have a dependency on AppFabric.
AppFabric 1.1 cache dll versions Microsoft has released:
RTM: 1.0.4632 (29-Nov-2011)
CU1: 1.0.4639 (20-Feb-2012) – KB2671763
CU2: 1.0.4644 (29-May-12) – KB2716015
CU3: 1.0.4652.2 (27-Nov-2012) – KB2787717
CU4: 1.0.4653.2 (28-Mar-2013) – KB2800726
CU5: 1.0.4655.2 (03-Mar-2014) – KB2932678
CU6: 1.0.4656.2 (27-Feb-2015) – KB3042099
To check AppFabric version on your server, run this in PowerShell:
(Get-ItemProperty “C:\Program Files\AppFabric 1.1 for Windows Server\PowershellModules\DistributedCacheConfiguration\Microsoft.ApplicationServer.Caching.Configuration.dll” -Name VersionInfo).VersionInfo.ProductVersion
How to patch the Distributed Cache in SharePoint 2013
Don’t forget to gracefully stop the SharePoint Distributed Cache Service Instance before applying the Cumulative Update.
To read more about this Cumulative Update 6, visit:
To search for other Cumulative Updates for AppFabric, visit:
I highly recommend you to visit & bookmark my page on SharePoint, SQL Update Centers: