Windows Azure Cache Preview

asp.net, asp.net-session, azure, caching

Solution

found the answer , in the webrole or workerrole properties, set the number of instances to minimum 2, this is the issue for me. got it resolved after 8 hours of debugging

Problem

I'm having some trouble using Windows Azure Cache Preview. I've add the Nuget Package here: http://nuget.org/packages/Microsoft.WindowsAzure.Caching and have configured my role for storing the ASP.NET sessions state as per the info on windowsazure.com Problem is, I get `No connection could be made because the target machine actively refused it 127.255.0.0:20004` when debugging. The dev IP used by Azure is 12.7.0.0.1:81 I'm not sure why, even the sample `Windows Azure Caching (Preview) Session State and Output Caching Sample` does the exact same thing. Update: error from log: ``` w3wp.exe Error: 0 : ERROR: <SimpleSendReceiveModule> b4551065-941b-4bdb-9487-57d9207af308:Request - 1, result - Status=ChannelOpenFailed[System.Net.Sockets.SocketException (0x80004005): No connection could be made because the target machine actively refused it 127.255.0.0:20004 at Microsoft.ApplicationServer.Caching.AsyncResultNoResult.EndInvoke() at Microsoft.ApplicationServer.Caching.TcpClientChannel.ConnectionCallback(IAsyncResult result)] for end point [net.tcp://127.255.0.0:20004] ``` Also, more testing shows it is just not for session state storage, but all cache related tasks.

Original source