Questions tagged [arr]
Acronym of Application Request Routing - an extension for IIS7.0+ to load balance HTTP requests to multiple web servers.
138
questions
0
votes
1
answer
285
views
IIS URL rewrite troubleshooting
I'm using IIS to reverse proxy HTTP requests to a nodejs app running in the same machine.
URL rewrite and ARR modules are installed and the proxy setting checked. The URL matching seems good: if I ...
0
votes
0
answers
603
views
Bad Gateway 502.3 error when using ARR in IIS
We are experiencing issues with ARR configuration when trying to proxy requests to an external web site.
Our server configuration is as follows:
Web server with IIS 7.5 that we control.
It runs a few ...
0
votes
0
answers
39
views
Is there a way to deny access from internet to a domain apart to specific APIs?
I have a domain e.g. https://example.com and I need to deny connections from browsers outside of the network except to some apis like https://example.com/tablet/service/xxx where xxx might be login/...
1
vote
0
answers
1k
views
IIS ARR 3.0 - Change Base Url in Web API Response body using Url Rewrite
I have a local IIS server hosting Asp.net Core 3.1 web API running at port 5000.
Using wireguard the local server is connected with the public facing server.
The public facing server also has IIS 10 ...
1
vote
0
answers
210
views
4D app with https via IIS reverse proxy not working
I am trying to set up a simple reverse proxy for http and https for a 4D app running on a windows server 2012 R2.
I got http working but not https. When I open the public firewall and access the 4D ...
1
vote
0
answers
154
views
IIS ARR - Route single request to multiple servers/sites
We have a unique situation with a vendor in which they only allow 1 address for PRD traffic and 1 for Non-PRD traffic. Internally, we need to be able to test in 2 environments (call them TST1 and TST2)...
0
votes
0
answers
41
views
IIS 10 ARR FARM Only Hits Second Server
Trying to learn IIS farming on Server 2016 - IIS 10,i'm able to configure farm setup but my ARR only get hits from second server all the time.
Here re my configuration details;
Main Server
Windows ...
1
vote
0
answers
602
views
ARR works for Non-SSL, but fails for SSL
Windows Server 2016, IIS 10
I'm trying to setup a zero downtime code promotion environment and using a server farm on the same server to do this per some other articles I've found as an example. I'm a ...
1
vote
0
answers
262
views
Cloudflare blocks our "between subdomains" url rewrites with a 403 due to X-ORIGINAL-URL header(CVE-2018-14773)
Question: How to remove the X-ORIGINAL-URL header in Azure ARR?
Cloudflare blocks our "between subdomains" url rewrites with a 403 due to X-ORIGINAL-URL header (CVE-2018-14773).
We are using ...
2
votes
1
answer
794
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 ...
0
votes
0
answers
3k
views
IIS 10 - HTTP to HTTPS redirect then route to Server Farm (ARR) - too many redirects
I had a url rewrite rule in the web.config of one of the sites on our server. But we are implementing a server farm with sites on the same physical server to enable "hot swap" deployments, ...
0
votes
1
answer
269
views
IIS ARR NTLM ntlmssp_negotiate
This is NTLM authentication:
Get / -> HTTP 401
Get / ntlmssp_negotiate -> HTTP 401 ntlmssp_challenge
Get / ntlmssp_auth -> HTTP 200
My problem is that ntlmssp_negotiate is not pass trough
...
1
vote
1
answer
2k
views
Problems connecting 2nd host to NLB cluster
I've recently deployed Hyper-V into my hosting infrastructure and i'm trying to setup windows network load balancing and ARR so that i can have 2 VM web servers that are load balanced by 2 ARR servers ...
2
votes
0
answers
146
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 ...
0
votes
0
answers
200
views
IIS ARR return 404
I am doing some experiments with k8s cluster which I have on my own private server. but I have some issues.
First of all my infrastructure:
I have public static IP, and wildcard domain in DNS (i.e. *...
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 ...
0
votes
1
answer
205
views
Routing Rules icon in Microsoft ARR 3 - Server Farm Section Does not exist
I want to implement Application Load Balancing by Application Request Routing - ARR3 on IIS8. I download ARR3 Source file and install on my server. the server farm section created in my iis but when I ...
0
votes
1
answer
693
views
IIS 10 ARR : Client certificate not interpreted by backend server
I've made an IIS 10 with ARR on a DMZ windows server 2019 not domain joined to reverse proxy to OWA (exchange 2016) with client certificate authentication.
I get error 402.1. Here's some details.
On ...
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 ...
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 ...
1
vote
1
answer
828
views
Redirect in nginx port not showing up
I have the following configuration. I'm trying to redirect the http traffic to port 8443.
I'm running gogs on different ports and am using some tricks to get to it.
Now our main portal is guarded by ...
1
vote
1
answer
21k
views
IIS url rewrite to another port
I need help with a strategy on how to think regarding IIS - URL rewrite - Application Request Routing.
Example
Let's say that I can access my web server from outside my wifi via http://2X0.2X1.2X2....
0
votes
0
answers
961
views
Dealing with duplicate requests in IIS that cause unnecessary load
I have an API that has a CheckStatus inquiry. Once the client has been given a final status by CheckStatus they are supposed to stop polling the API for status updates, but inevitably they dont!
The ...
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">
<...
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,...
0
votes
0
answers
695
views
IIS ARR redirect error 502.3
I'm trying to route HTTPS requests for domainname.com to an Apache backend webserver using ARR. The client is able to connect to ARR server just fine over HTTPS; the problem is when the ARR tries to ...
0
votes
1
answer
475
views
Erro 502.4 configuring load balancer with IIS server Farm
I'm trying to do the follow configuration with IIS
SERVER02 - Run two sites (SITE_A with anonymous Authentication, SITE B with WIndows Authentication)
SERVER03 - Run two sites (SITE_A with anonymous ...
2
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 ...
1
vote
0
answers
289
views
IIS with ARR as reverse proxy for ASP.NET WebAPI randomly escape newlines differently
We're running an asp.net Web API appliction in production, using IIS and ARR for SSL-offloading and reverse proxy. We're seeing some weird issues requesting xml from a webapi endpoint.
Randomly every ...
0
votes
1
answer
2k
views
Application Request Routing not cleaning up cache files
I've configured ARR as a reverse proxy that does output caching. Cache entries have a TTL of 20 minutes, but it seems that cache files remain on disk forever.
TTL is configured in the app's Web....
1
vote
1
answer
8k
views
Application Request Routing giving 502.3 Bad Gateway or Proxy error
I have just set up a web farm with Application Request Routing on IIS 8.5, with Load Balance connecting to two servers. The static page HelloWorld.html and the first login page looks fine. However ...
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 ...
1
vote
1
answer
3k
views
Application Request Routing reverse proxy not forwarding X-ARR-ClientCert header
I have IIS ARR set up as a reverse proxy with a web app sitting behind it. If I send a HTTPS request to the proxy with a value in the X-ARR-ClientCert header then that value won't reach the web app. ...
0
votes
1
answer
1k
views
ARR Web Farm Health Test sends hundreds of requests
I have an IIS ARR/Web Farm using the Health Test feature (healthcheck). The settings on the test are to check the given url every 30 seconds. It does check every 30 seconds, but it sends hundreds of ...
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 ...
1
vote
0
answers
146
views
ARR keeps asking for authentication
I have a Windows Server 2012 R2 server with IIS and ARR installed.
I have created a server farm for a website hosted inside my network (I only have 1 public IP available) but when I try to access ...
1
vote
1
answer
2k
views
Using URL Rewrite and ARR for redirecting to same server
The scenario: A web server running a single site under two different addresses:
www.mysite.com (regular site)
ws1.mysite.com (web services)
Both are accessible via HTTPS, and both are running on the ...
1
vote
0
answers
60
views
URL rewrite is producing 404
I'm trying to rewrite office.domain.com/app1 requests to server3:81 using the rule below, but I'm getting a 404. I can browse to server3:81 just fine.
The Failed Request Tracing logs are available ...
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 ...
1
vote
0
answers
322
views
How does Application Request Routing handle failed requests?
I've got a two-server rig that is load balanced using a round robin algorithm that IIS governs via Application Request Routing (and the URL rewrite feature).
I've reviewed some of the documentation ...
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
2k
views
ARR Redirecting Rule (ERROR 404)
Well I'm using ARR to make IIS act as a front-end to Tomcat where my application is.
The rule I'm using is working only for the first index page and that would be it.
Rule is
Patter (Wildcards) *...
1
vote
0
answers
100
views
Redirecting using ARR 400.0 error
I have installed ARR 2.5 + hotfix on IIS 8.5, and I wanted to redirect requests coming to IIS to my Tomcat web application (Example localhost/test). I created rules and it worked successfully, but I'm ...
0
votes
1
answer
2k
views
Using IIS ARR and URL Rewrite to send Webservice requests to a new server
We are trying move our web services from Azure Cloud Services to Azure Web Apps and that would change their address but we have some clients that we are not able to update the address they are using, ...
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....
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 ...
0
votes
1
answer
677
views
ARR Load Balance with two Machines - Always redirect to same Site
described steps for each setup.
Created a sample Application WebShareTest , hosted the application in M1(IP 36) on port (80) and same Binary I hosted in M2(IP 210) (on port 8070)
I pointed some ...
1
vote
1
answer
3k
views
Configuring IIS ARR for backend client certificate authentication
I have an IIS server configured with ARR to reverse proxy requests to a backend server. The backend server requires client certificate authentication, however, it only needs to authenticate the ...
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 ...