Application Request Routing (ARR) is a reverse proxy plug-in for IIS7+ that does many things, including functioning as a load balancer. For this post, I’m assuming that you already have an understanding of ARR.
I ran into a 500.50 error yesterday, which wasn’t very descriptive initially, so I thought I would provide some details on what it could be.
I often do development, testing or troubleshooting where I want to see all server variables available to a site. For example, when using a reverse proxy for load balancing, SERVER_ADDR, HTTP_HOST and other variables can change.