Configure Availability tests for webapps which are behind the Azure Firewall.

Yashas Manjunath 186 Reputation points
2025-08-25T00:12:10.8266667+00:00

I have a hub and spoke architecture deployed in my tenant. In one of the spokes I have a web app deployed. I have quad zero in the route table in the spoke which forwards all the traffic to the Azure firewall in the hub. All the policies and management take place in the firewall. There are no NSG's associated with the spoke Vnets.

Before the setup the availability tests/ping tests on the webapps were working as expected. Now that the spoke(webapp) is behind the firewall, the availability tests are naturally failing. What should be my course of action now.

Azure Firewall
Azure Firewall
An Azure network security service that is used to protect Azure Virtual Network resources.
{count} votes

1 answer

Sort by: Most helpful
  1. Praveen Bandaru 7,810 Reputation points Microsoft External Staff Moderator
    2025-08-25T03:25:56.2166667+00:00

    Hello Yashas Manjunath

    I understand that your web app in the spoke VNet is now secured behind an Azure Firewall in the hub, with all traffic routed through it using a quad-zero (0.0.0.0/0) route. As a result, availability tests such as ping or HTTP checks from external sources will not succeed unless the firewall is configured to allow them.

    Please let me know which monitoring tools or services are you using for availability tests?

    In your Azure Firewall, set up Network Rules or Application Rules to permit traffic from these IP ranges to reach your web app are go with service tag to allow the traffic.

    Please verify that your DNS configuration is correct. The web application should have a public DNS entry that resolves properly.

     

    Once you have applied the rules, run the availability tests again. Check the Azure Firewall logs to ensure that traffic is permitted and not being blocked.


    Hope the above answer helps! Please let us know do you have any further queries.

    Please do consider to “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.