I have successfully create a VPN between my office network and Azure. I have one VM running in Azure with IIS installed and running. I have created a HTTP endpoint and I can access the website from off the network, but I cannot access the website from any machines on the office network using its private IP (10.0.0.4). The request times out after one minute.
I have tried turning off the firewall on the VM.
The VPN connection is to a TMG server on our network. The TMG server shows the HTTP traffic going out.
From a computer on the office network I can RDP and access shares on the VM so office machines have a route to the VM. From the VM I can access HTTP sites on the office network.
The IIS log files on the VM have no entries for a machine on the office network.
Any ideas on what is preventing HTTP traffic from flowing from my office network to the Azure VM?