AppFabric Azure Caching : The remote name could not be resolved *.windows.net

A lot of internal customers seem to face this issue since *.windows.net is not directly resolvable within corpnet. In this case you need to install Forefront TMG Client . Another interesting case is when you deploy your web application which uses caching under an app-pool whose identity is a system account (like NetworkService, I think…

1

AppFabric Azure Caching : Quota throttling errors

(This article is focused and valid only for Azure AppFabric Caches and not for Windows Server AppFabric Caches.) Azure AppFabric Caches come with quota limits. Quota limits are mentioned here. Here are some of the reasons why you might be throttling on: 1. Bandwidth or Transactions: This means that you are actually in need of…


Azure AppFabric Caching – ErrorCode<ERRCA0017>:SubStatus<ES0006> : What to do?

ErrorCode<ERRCA0017>:SubStatus<ES0006>: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…

3

Changing the Windows Azure Web Host application pool identity

Sometimes, need may arise to change the app pool identity of the azure web host you are working with locally on Development Fabric/Compute Emulator.  By default, the web host runs under a temporary application pool with NTAUTHORITY\NETWORK SERVICE account. This account may not have access to some key local/remote resources.(e.g. using the proxy server to…


BizTalk WCF Adapter: Require a "Disable Receive Location after <n> failures" option

When using WCF-Custom Adapter one can check the box ‘Disable Location on Failure’ under the ‘Messages tab’. While this is a useful functionality there might be cases when we wouldn’t want the receive location to get disabled for particular known faults or at least retry some times before disabling it. Say for example, when using…

2

WCF MessageID missing in void reply

In WCF, if a contract operation has a void return and is not one way, there is no message ID attached to the reply. I didn’t check this up with all bindings but it does happen with basicHttp and wsHttp bindings atleast. (http://www.w3.org/TR/2006/REC-ws-addr-core-20060509/  defines this). The problem doesn’t arise if the communication is WCF-WCF. You…


Promoting a WCF message header to BizTalk message context using WCF Adapter

Sometimes there may arise a need where some of the custom headers that are specified in the WCF message are needed for routing purposes in BizTalk. Lets take an example, Say the client sends a message with a custom header which specifies the node in a ring to which the message has to be routed…


WCF Null binding

I was testing some of my WCF code when I came up with this idea of using a ‘Null binding’. Essentially, When you create a WCF service today, you also need a client which can send you message to get your service operations kicked off. The same is the case on the send side as…

1