Solutions, workarounds and suggestions for common AppFabric 1.1 errors

AppFabric 1.1 can throw random DataCacheException under load. The three most common errors are: Microsoft.ApplicationServer.Caching.DataCacheException: ErrorCode<ERRCA0017>:SubStatus<ES0006>:There is a temporary failure. Please retry later. Microsoft.ApplicationServer.Caching.DataCacheException: ErrorCode<ERRCA0018>:SubStatus<ES0001>:The request timed out. Microsoft.ApplicationServer.Caching.DataCacheException: ErrorCode<ERRCA0016>:SubStatus<ES0001>:The connection was terminated. To resolve or alleviate these issues, you can try the following solutions/workarounds: 1. ErrorCode<ERRCA0017>:SubStatus<ES0006>:There is a temporary failure. Please retry later. Install…

0

AppFabric 1.1 Authentication Security Protocol: Kerberos or NTLM

You may ask the question why I care about what authentication protocol is used in AppFabric as long as it works. It is true in most of cases. However sometimes you want to know what authentication protocol is being used because you are concerned with the performance difference between Kerberos and NTLM or a large…

0

The DTC service cannot start

If you cannot get the DTC service to start and see the following error whenever you try starting it, check the registry value HKLM\SOFTWARE\Microsoft\MSDTC\SysprepInProgress. The Distributed Transaction Coordinator service on Local Computer started and then stopped. Some services stop automatically if they are not in use by other services. If the value is 1, change…

2

Hosting Workflow Services in Azure under multiple Service Instances

I ran into an interesting issue with Workflow services hosted in Azure. When I had enabled more than one service instance my Workflow service started failing with the error: “A value of the wrong type was retrieved from the instance store. A value of type {/INSTANCE_1/Workflow/}myWFCloudService.xamlx was expected, but a value of type {/INSTANCE_2/Workflow/} myWFCloudService…

0

Common AppFabric 1.1 Installation Errors with and without SharePoint

There can be multiple reasons for installation errors when installing AppFabric either with SharePoint or as a stand-alone application. I’ve found that there are a few generic errors that can have multiple causes with different resolutions. Below you’ll find a table listing the generic error message and any additional error text that might also be…

0

AppFabric 1.1 error in SharePoint Server 2013 installation

SYMPTOMS While installing the SharePoint Server 2013 prerequisites, you see the following error in the event log and the setup log: Product: AppFabric 1.1 for Windows Server — Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support…

0

Configure firewall exceptions for Windows Server AppFabric Cache

This MSDN article documents how to set the Windows firewall exceptions for AppFabric Caching Service and Remote Service Management to configure the Caching Service successfully. In AppFabric Server Configuration Wizard’s Configure AppFabric Cache Node page, you check both checkboxes and the wizard will automatically configure the Windows firewall rules for you. If you are using a…

0

How to Update Windows Server AppFabric 1.1 with Cumulative Update Packages

Microsoft releases cumulative update (CU) packages for AppFabric 1.1 for Windows Server. Each cumulative update package contains all of the fixes that were released in previous update packages for both cache server and cache client. At the time of this writing there are 7 cumulative update packages that have been released: Cumulative update package 1…

3

System.UnauthorizedAccessException: Access to the registry key ‘Global’ is denied

Your AppFabroc client application may throw the following exception after you install a cumulative update package (CU) for AppFabric 1.1: System.UnauthorizedAccessException: Access to the registry key ‘Global’ is denied.    at Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)    at Microsoft.Win32.RegistryKey.InternalGetValue(String name, Object defaultValue, Boolean doNotExpand, Boolean checkSecurity)    at Microsoft.Win32.RegistryKey.GetValue(String name)    at System.Diagnostics.PerformanceMonitor.GetData(String item)    at…

6

COM Server Cleanup : Now You Can Opt for a Fast Rundown

Have you ever encountered a scenario where you have a COM server that you just want to get cleaned up right away and not have to wait for DCOM Garbage Collection (DCOM GC) to kick in?  Well, starting with Windows 8 / Windows Server 2012 you can.  You can opt-in to the fast rundown path…

0