Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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 can't do it with its IP address. ( It gives the "Bad Request - Invalid Hostname". In the ARR machine i configured the default site's bindings to "All Unassigned","80" (default values). Do i need to change the binding rule or need additional url rewrite rules? And also, in the ARR server doesn't work. But http://localhost/app works fine.

Thx in advance

share|improve this question

Check the host header name on 2 backend servers:

enter image description here

share|improve this answer
Hi @quanta. The two backend servers have no Host Header Names. They are blank. – syloc Oct 14 '11 at 13:49
How about the IP Address on the 2 app servers? – quanta Oct 14 '11 at 14:32
They are "All Unassigned". They have the default values. Nothing configured here. – syloc Oct 14 '11 at 19:32

The IP address and the Host Header Name are two different entries. IIS is telling you that it doesn't know what site to send the HTTP request to, since when you set the "Host Header Name" field, it allows you to put multiple websites on the same IP and Port. If you can leave it blank, do.

If you can't, the way I've overcome this in the past is to make two websites, one bound to the host name, and the other bound to everything else. The site without Host Header will redirect all requests to the site with the host header flag.

Check out this site: - it has a good overview of different IIS site binding configs.

share|improve this answer
Also, this post has a similar question: – IceMage May 20 '15 at 17:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.