Questions tagged [arr]
Acronym of Application Request Routing - an extension for IIS7.0+ to load balance HTTP requests to multiple web servers.
140
questions
5
votes
2
answers
3k
views
IIS rewriting location header before ARR
We have a rewrite configuration that treats ARR as a reverse proxy in a configuration like this:
Browser client (OriginA) <-> IIS/ARR (OriginB) <-> Server
The client is any number of web ...
5
votes
4
answers
11k
views
POST of large file is timing out, when running through ARR
When POST'ing a large file through ARR, the request times out after 120 seconds. The client recieves error code 502 Bad Gateway. I have configured the "proxy timeout" of the web farm to be 600 seconds....
5
votes
1
answer
9k
views
Setting up IIS reverse proxy to preserve host headers
I have an IIS server that is hosting a number of sites and apis. These sites include Confluence and Jira instances. These products actually run their own web servers so the Application Request Routing ...
5
votes
1
answer
3k
views
Can a URL Rewrite condition compare two server variables?
I am trying to compare two server variables as part of a URL rewrite condition. But first, some context...
In IIS, if you request http://www.example.com/foo and foo is a directory, IIS sends a 302 "...
5
votes
1
answer
1k
views
ARR mixing HTTP server variables among client users
What I am trying to do?
I am setting up blue-green deployment to achieve zero down-time deployment.
How is the implementation?
I have one server.
I created a web farm.
I set 3 websites blue,...
5
votes
1
answer
2k
views
IIS application request routing changes 206 partial content to 200
I've setup a reverse proxy server in an azure cloud service using IIS rewrite rules and the Application Request Routing module (according to the instructions here. Everything is working well except ...
5
votes
0
answers
1k
views
ARR reverse proxy to Azure Website inside Azure Cloud Service
I am trying to rewrite www.contoso.com/blog/ to a wordpress Azure Website (contosoblog.azurewebsites.net). I have completely configured all inbound and outbound rules, and have tested them locally on ...
4
votes
1
answer
3k
views
Make server unavailable gracefully using Powershell in ARR
We are using ARR as reverse proxy and I would like to make a server unavailable for various reasons. How can this be done using Powershell?
Edit 1:
I found this http://blogs.iis.net/anilr/archive/...
4
votes
1
answer
2k
views
Creating a web farm in PowerShell
I'm trying to automate the creation of a server farm in PowerShell. Through manual creation I've got the following XML:
<webFarms>
<webFarm name="alwaysup" enabled="true">
<...
4
votes
3
answers
2k
views
Wordpress wp-admin redirect loop behind IIS ARR Reverse Proxy
I've got a bit of a unique and interesting setup going on from what I can tell, with an interesting issue. I have a Windows Server 2012 box as my main web server hosting website.com. At http://website....
4
votes
2
answers
5k
views
Bad request - Invalid Hostname Error when using ARR IP address
I'm trying to setup a simple ARR system. I have 1 ARR machine load balancing between 2 APP servers. I can reach the app sites if i use the server name of the ARR machine. (http://arrserver/app) But i ...
4
votes
0
answers
1k
views
IIS7 proxying VisualSVN server refuses to allow Web.config files to be committed
I use IIS 7.5 with the Application Request Routing and URL Rewriting modules to act as a reverse proxy for several apache-based web sites, including VisualSVN Server. I'm having a problem when I try ...
3
votes
4
answers
14k
views
Installed Application Request Routing for IIS, but cannot see it in the management tool for IIS
I'm trying to configure the ARR, but can't seem to find it anywhere in the IIS management tool.
I've checked for permission issues (both during the install and when starting the IIS Manager). ARR ...
3
votes
2
answers
6k
views
Prevent ARR with UrlRewrite from re-writing Location header for a 302 redirect
I'm trying to deploy a jetty servlet using ARR and urlrewrite to create a reverse proxy. If I enable "Reverse rewrite host in response headers" then everything seems to work fine. I access the servlet ...
3
votes
3
answers
6k
views
Is it possible to configure ARR to make TLS 1.2 outgoing connections in Server 2008 R2?
In summary, we need to use Application Request Routing 3.0 to securely reverse-proxy HTTPS requests made to a web server, to the same URL on an application server, where both servers are running ...
3
votes
2
answers
8k
views
Load-Balancing with ARR + IIS on ports other than 80
Is there any way to use ARR to re-route requests to ports other than 80/443 (the default http/https ports, respectively)? We have several web applications that listen on ports other than 80 and would ...
3
votes
2
answers
451
views
Does Application Request Routing utilize SSL sessions when connecting to content servers?
In the scenario where ARR is configured to use SSL/TLS to connect to the content servers, does it utilize SSL sessions (e.g., session identifiers as specified in RFC 5246) so that subsequent ...
3
votes
1
answer
5k
views
ARR 3 IIS 7.5 Windows Authentication not working
We have been spinning our wheels trying to get windows authentication working through ARR.
We've created a new domain account (appservices)
ARR Server (srvarr) using default app pool with user set ...
3
votes
1
answer
2k
views
IIS reverse proxy with caching to same host
I'm trying to get IIS to act as caching reverse proxy, but the cache hit is always 0%. And I really cannot tell why. And the docs always talk of a server farm setup, which is clearly not what I want.
...
3
votes
1
answer
7k
views
Setting up an Active-Active IIS Cluster with ARR - is it possible?
I would like to know if we can setup an Active-Active IIS Cluster using Windows Cluster services that shares a common storage to store web content and WITHOUT the use of Windows NLB.
I'm aware that ...
3
votes
1
answer
3k
views
How to set up ARR in active/passive (aka failover) mode?
The Problem
I am trying to configure several web farms (for different sites) following the NLB+ARR architecture. Let's say I have 6 VMs:
ARR+NLB cluster of 2 VMs. It receives traffic and forwards it ...
3
votes
1
answer
4k
views
Multiple Websites on Multiple Servers behind One Public IP
Brief
I’m currently working on a project to bring two of our hosted servers (one email, one web) in-house to run alongside our other web server. Hosting one web server is fairly straightforward, but ...
3
votes
1
answer
893
views
How to setup NLB and ARR in server 2008 R2
I'm in charge of deploying a web application. I don't have a hardware load balancer to use. So I thought I could use NLB+ARR. Need to use ARR because my team needs to be able to take one of the 2 ...
3
votes
1
answer
1k
views
Strategy for zero downtime rollouts: what about the DB?
We have an asp.net/MVC2 web app hosted on Amazon windows IIS7 that I would like to deploy updates to with as little downtime as possible.
Building on IIS ARR 3-site setup as described here Zero ...
3
votes
1
answer
768
views
ARR Route to Specific Server in Farm
I have 3 locations, each with their own server (s1.mysite.com, s2.mysite.com, s3.mysite.com). These are all part of Site: app.mysite.com.
I'd like to use ARR to forward request to specific ...
3
votes
0
answers
501
views
iis 7.5 - WFF and ARR farm management
We have two test web farms (IIS 7.5). The Florida web farm has two ARR servers and two content servers. The ARR servers have WFF and NLB installed. The ARR setup uses a shared config located on a file ...
3
votes
0
answers
234
views
IIS Reverse Proxy Rewrite Rule usage monitoring
How can I display stats for each Rewrite rule in IIS when using it as a reverse proxy with ARR?
We use 'Orenosp' Secure reverse proxy for some of our networks but use IIS + ARR for others and one of ...
3
votes
1
answer
3k
views
Application Request Routing for IIS and custom error pages when server is offline
I was wondering if there is a way to display a custom error page when something goes wrong with my server farm using Application Request Routing for IIS.
For example let's assume that all my servers ...
2
votes
1
answer
8k
views
Reverse proxy in IIS to local TomCat
IIS has several websites:
domain1.com
a.domain2.com
b.domain2.com
There is also a TomCat running on
localhost:8087
The challenge is how to expose the TomCat externally as
b.domain2.com
What I ...
2
votes
2
answers
2k
views
load balancing IIS7.5 server by geolocation
I have one web site and 3 servers in different location Asia, Europe, US. I am new in this things but what I want to do is implement ARR load balancing by geolocation (like CDN). Anyone know tutorial ...
2
votes
1
answer
709
views
Is it possible to transparently forward requests from IIS7 to Apache2?
I have Windows Server 2008 server and IIS 7.0 being running on port 80 (main web server). Also I have Apache 2.2 running on port 8081 (for SVN).
Is it possible to configure IIS that way so it will ...
2
votes
3
answers
4k
views
ARR servers in the Load Balancing pool automatically go from unavailable to available
I have 3 IIS web servers in an ARR web farm. When we do rolling releases, we take one server offline as a backup server and move it into an "Unavailable State" I have noticed that with ARR, servers ...
2
votes
1
answer
853
views
Microsoft IIS Rules with Reverse Proxy and Static
I have an IIS Server that originally hosts static HTML in wwwroot but then we decided that if a Baidu Spider tries to crawl we will map the traffic to our NuxtJS Web Server running also beside the IIS ...
2
votes
2
answers
2k
views
TeamCity Nuget feed via IIS/ARR/URLRewrite
Versions:
Windows Server 2008 R2 SP1
TeamCity 7.0.2
Tomcat 7.0.27
IIS 7.5
ARR 2.5
URL ReWrite 7.2.2
TeamCity is installed into a pre-existing TomCat installation as a JavaEE WAR.
IIS has been ...
2
votes
1
answer
11k
views
IIS ARR Error 502 - Web server received an invalid response while acting as a gateway or proxy server
I have an ARR IIS with a server farm that contains only one server.
the site has http and https binding. SSL certificate which installed on both ARR and content server are same and imported and also ...
2
votes
1
answer
6k
views
ARR - dynamically disable disk caching for certain requests (authenticated users)
This is about Application Request Routing and dynamically disabling disk caching for certain requests (where the requests come from authenticated users; whether they're authenticated can be decided by ...
2
votes
1
answer
3k
views
IIS Application Request Routing(Monitoring and management) Powershell
I am working with iis arr powershell...
In my iis i have one web farm and in that i have two servers "server1" & "server2"......
My task is
Make server1 unavailable gracefully
restart server1 ...
2
votes
1
answer
2k
views
ARR reverse proxy outbound rewrite rule for redirections
I'm currently trying to put together a proof of concept on mixing various technologies onto one web site in order to ease migrations and add flexibility.
The idea is to create one 'mashup' site behind ...
2
votes
1
answer
1k
views
embedded tomcat 7 behind iis 7.5 proxy ssl problems
I'm using embedded tomcat 7 behind a iis 7.5 proxy server, with requests being forwarded to tomcat with arr.
Everything works fine unless iis is set to require ssl.
Then things like links that are ...
2
votes
1
answer
2k
views
Is it possible to setup load balancing for 2 apps running on the same server?
I have two instances of a web app (using play framework) running on the same machine under two different ports.
I am trying to work out if it is possible to set IIS to act as a reverse proxy and ...
2
votes
0
answers
150
views
Hyper-V, NLB, ARR cannot connect 1 host to another [closed]
I'm having trouble connecting 1 host to another even with windows firewall off on bot the VM and the host machines they cannot seem to find each other.
Running Windows Server 2019
HyperV Host1:
VM ...
2
votes
1
answer
1k
views
IIS10 - NODEJS - 502 Web server received an invalid response while acting as a gateway or proxy server
We are running a NodeJS server on Windows using a reverse proxy and application request routing. Basically, the node server is running locally on localhost:3000, and IIS is rewriting any external ...
2
votes
1
answer
3k
views
How to use rewrite rules in iis and windows authenication
Hi I've got a server with iis, and I've made some rewrite rules for the project I'm working on.
They work fine, I've tested them on a development machine and they are all fine.
However on this ...
2
votes
0
answers
780
views
Delayed requests when using ARR with IIS 8.0 on Windows 2012
I've got a setup on Windows Server 2012 R2, using IIS8.0 which passes certain requests through to a custom backend using Application Request Rerouting.
The backend is only listening on IPv4 on port ...
2
votes
1
answer
781
views
IIS and ARR least response time algorithm sample duration
When choosing the load balance algorithm Least Response Time we can set a sample duration (seconds). I could not find a description of the functional use of this parameter with the least response time ...
2
votes
0
answers
464
views
truncating compressed files on some browsers
I am experiencing a weird file truncation issue on downloads from my site. I am using Azure IIAS with two Application Request Routing servers on a load balanced Azure endpoint. Those ARR servers are ...
2
votes
2
answers
1k
views
Application Request Routing (ARR) - Single Server Reverse Proxy(ish) Setup
I have 1 webserver that has two .NET apps running on it. These are set up on the server as app1.mydomain.com and app2.mydomain.com.
I would like to be able to take any request going to app1.mydomain....
2
votes
0
answers
280
views
Forms authentication fails for every postback in a website which uses ARR to load balance [closed]
I have to say I am very new to this whole field.
Scenario.
I have 2 website a.com and login.com (a uses this to authenticate) So unauthenticated user who tries to access a.com will get redirected to ...
1
vote
3
answers
13k
views
Why am I getting a 502 error with ARR only when SSL is enabled?
I have a configuration with ARR on a front-end server and an IIS (8) web farm behind it. SSL is enabled with the same certificate on the ARR server and the IIS web farm servers and I am not using SSL ...
1
vote
1
answer
10k
views
IIS 7 ARR Reverse Proxy Over https
I have a very simple reverse proxy setup in IIS7 using ARR and rewrite module that takes all traffic on an IP and routes it to a different IP running on a different server.
<rule name="...