Website Access Issue from Azure Virtual Machine

Ujjval Bodiwala 0 Reputation points
2026-01-14T15:42:05.0266667+00:00

We are unable to access the website from an Azure virtual machine using the public IP address PII.

We have verified the traffic from the website side, and it has been confirmed that the website is not receiving any traffic from this public IP address.

Please assist us in identifying the cause of this issue and advise on the next steps to resolve it.

Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
{count} votes

1 answer

Sort by: Most helpful
  1. Thanmayi Godithi 5,845 Reputation points Microsoft External Staff Moderator
    2026-01-14T16:19:39.71+00:00

    Hi @Ujjval Bodiwala,

    Thank you for sharing the details on Microsoft Q&A.

    Since the website is not receiving any traffic from the Azure virtual machine, this typically indicates that outbound connectivity from the VM is being blocked or redirected within Azure before it reaches the destination. To help identify the exact cause, could you please validate and share the following details:

    1.VM status

    • Is the virtual machine showing Healthy / Running status in the Azure portal?

    2.Network Security Groups (NSGs)

    • Are there NSGs applied at the NIC or subnet level?
    • Do the outbound NSG rules explicitly allow Internet traffic on ports 80 / 443?
    • Any custom deny outbound rules present?

    3.User Defined Routes (UDRs)

    • Is there a route table associated with the VM subnet?
    • Is there a 0.0.0.0/0 route configured, and what is the next hop (Internet / Virtual appliance / Azure Firewall)?

    4.Firewall / NVA path

    • Is the VM’s outbound traffic routed through Azure Firewall or a third‑party NVA (e.g., FortiGate, Palo Alto, proxy appliance)?
    • If yes, please confirm the firewall rules allow outbound traffic and SNAT is enabled.

    5.IP Flow Verify (Network Watcher)

    • Run IP Flow Verify for the VM to check whether outbound traffic on port 443 is Allowed or Denied. This helps determine whether NSG or UDR rules are blocking the traffic.

    6.VM‑level test

    • From inside the VM, please share the output of the below via "Private message":
      1. curl -v https://<target‑website>
      2. curl ifconfig.me (to confirm the outbound public IP used)

    You can refer to this official troubleshooting guide for validation steps: https://learn.microsoft.com/en-us/azure/virtual-network/troubleshoot-vm-connectivity

    Sharing the above information will help narrow down whether the issue is related to NSG rules, routing (UDR), firewall/NVA configuration, or outbound SNAT behavior, and advise the next steps accordingly.

    Kindly let us know if the above helps or you need further assistance on this issue.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    0 comments No comments

Your answer

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