The solutions to the ERRCA0009, ERRCA0017 and ERRCA0021 error codes in AppFabric cache
In this article you can find the most common solutions to three error codes of the AppFabric distributed cache.
ErrorCode:SubStatus
The description of the error is Server collection cannot be empty.
.
This could be caused by incorrect configuration in the web.config. You will have to check if the dataCacheClient
element has the wrong name, for example: <dataCacheClient name="default">
. The correct name can be found in the XML configuration of AppFabric.
ErrorCode:SubStatus
The description of the error is Cache referred to does not exist. Contact administrator or use the Cache administration tool to create a Cache.
.
Most of the times when the ERRCA0009
is logged the AppFabric is not yet started and the user tries to access the cache. In that case it is advised to check if the cache is already running.
ErrorCode:SubStatus
The description of the error is There is a temporary failure. Please retry later. (One or more specified cache servers are unavailable, which could be caused by busy network or servers. For on-premises cache clusters, also verify the following conditions. Ensure that security permission has been granted for this client account, and check that the AppFabric Caching Service is allowed through the firewall on all cache hosts. Also the MaxBufferSize on the server must be greater than or equal to the serialized object size sent from the client.)
.
The most common solution in that case is to restart the AppFabric cluster.