Good day.
I have an environment where I have 2 web front ends, and 2 ARR load balancers using NLB to load balance the connections.
The problem we are seeing is that the affinity to the web front ends is not working correctly. We have a web app that keeps throwing errors when accessed, or is loading incorrectly.
There are several failed request logs, some of them containing the following error information:
[InvalidOperationException: Could not find a registered http resource set with the name 0bdfae8ae548cb1de818a5afafde99e9
Some of the failed request logs contain only a 401 and no other information.
The logs are present on both WFEs for the same created date, when they should only be present on one (if affinity was working correctly, only one server should be contacted). When I bypass the load balancers, the sites work correctly. When I use another
load balancing farm we have, the sites work correctly.
So I believe the affinity is not working. The load balancing/ARR servers are setup the same way as other ones we have here so technically they should work the same way. I compared applicationhost, and machine.config files between the two load balancing
farms and they are the same (apart from the number of web farms and url rewrite rules). I am running out of ideas of what to verify to make sure that affinity is kept between the two WFEs.
I am running Windows 2008 R2 servers for th WFE and NLB/ARRs servers with IIS 7.5
Thank you for any help.