Azure Load Balancing HTTP probe not working

azureload balancing

I did the following :

  • Made an Azure load balancer to an availability group of 2 VMs
  • Created an HTTP health probe to monitor the site going to /
  • Verified that the site would respond to http://10.0.0.7:80/

The site doesn't come up.

The firewall is fine. If I switch to a TCP probe on port 80then the site comes up.

Best Answer

Somehow I ended up with a space in the path name shown here. Removing it (or creating a file called EXPLETIVE.HTM in the root of the website) solved the issue.

enter image description here

This was verified in my IIS server logs

2017-04-25 00:08:13 10.0.0.7 GET /+ - 80 - 168.63.129.16 Load+Balancer+Agent - 404 0 0 0

The plus symbol represents the space.

Related Topic