Note that there are some explanatory texts on larger screens.

plurals
  1. POAzure AppFabric caching. ErrorCode<ERRCA0017>:SubStatus<ES0006>
    primarykey
    data
    text
    <p>there is a very strange thing going on<br> i have a web site made in MVC 3 deployed in an Azure WebRole<br> it was running fine and originally was made in VS2010<br> now i use VS2012 <br> i decided to make some minor changes and it appeared to be working but keeps break down at random intervals<br> this is what is happening<br><br> after random intervals i get this error <code>ErrorCode&lt;ERRCA0017&gt;:SubStatus&lt;ES0006&gt;</code><br> after 2-3 minutes of getting this error sites appears to be working fine<br><br> i havent changed anything from the previous version of the site related to caching<br> this error does nt happens when i test it in <code>staging</code> or in <code>local environment</code><br> no where in my code im accessing this cache programmatically <br> i have copy-pasted entire configuration as it is from the azure portal and i know it it correct because these are the same configuration settings that were working before<br> i just using <code>Azure AppFabric Caching</code> because i need to save <code>sessions</code> some where. so the only place it is ever mentioned is in my websites <code>web config</code> and as i have told all the configuration can be assumed to be correct.<br><br> this is the stacktrace if this can be of some help</p> <pre><code>[DataCacheException: ErrorCode&lt;ERRCA0017&gt;:SubStatus&lt;ES0006&gt;: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.)] Microsoft.ApplicationServer.Caching.DataCache.ThrowException(ResponseBody respBody) +616 Microsoft.ApplicationServer.Caching.DataCache.ExecuteAPI(RequestBody reqMsg, IMonitoringListener listener) +29 Microsoft.ApplicationServer.Caching.DataCache.InternalGetAndLock(String key, TimeSpan timeout, DataCacheLockHandle&amp; lockHandle, String region, Boolean lockKey, IMonitoringListener listener) +227 Microsoft.ApplicationServer.Caching.&lt;&gt;c__DisplayClass78.&lt;GetAndLock&gt;b__77() +103 Microsoft.ApplicationServer.Caching.DataCache.GetAndLock(String key, TimeSpan timeout, DataCacheLockHandle&amp; lockHandle) +258 Microsoft.Web.DistributedCache.&lt;&gt;c__DisplayClass31`1.&lt;PerformCacheOperation&gt;b__30() +19 Microsoft.Web.DistributedCache.DataCacheRetryWrapper.PerformCacheOperation(Action action) +208 Microsoft.Web.DistributedCache.DataCacheForwarderBase.GetAndLock(String key, TimeSpan timeout, DataCacheLockHandle&amp; lockHandle) +190 Microsoft.Web.DistributedCache.BlobBasedSessionStoreProvider.GetItem(HttpContextBase context, String id, Boolean acquireWriteLock, Boolean&amp; locked, TimeSpan&amp; lockAge, Object&amp; lockId, SessionStateActions&amp; actions) +593 Microsoft.Web.DistributedCache.DistributedCacheSessionStateStoreProvider.GetItemExclusive(HttpContext context, String id, Boolean&amp; locked, TimeSpan&amp; lockAge, Object&amp; lockId, SessionStateActions&amp; actions) +125 System.Web.SessionState.SessionStateModule.GetSessionStateItem() +178 System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData) +1076 System.Web.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +115 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp; completedSynchronously) +375 </code></pre> <p><strong>UPDATE:-</strong><br> suddenly i discovered a new error which seems to me as one of the inner errors many sites talk about<br> error description<br></p> <pre><code>A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond [IP-Address]:[PORT] </code></pre> <p><br> and this is the new stack trace</p> <pre><code>[SocketException (0x274c): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond [IP-ADDRESS]:[PORT]] System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) +305 System.Net.Sockets.Socket.Connect(EndPoint remoteEP) +162 System.ServiceModel.Channels.SocketConnectionInitiator.Connect(Uri uri, TimeSpan timeout) +774 [EndpointNotFoundException: Could not connect to [SOCKET-ENDPOINT]. The connection attempt lasted for a time span of 00:00:21.0308462. TCP error code 10060: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 111.221.89.111:22233. ] System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase) +518 System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData&amp; msgData) +401 Microsoft.ApplicationServer.Caching.OpenDelegate.EndInvoke(IAsyncResult result) +0 Microsoft.ApplicationServer.Caching.ChannelContainer.Opened(IAsyncResult ar) +122 </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload