VPN Gateway: Site-to-site Connectivity Issue — Traffic Stops Despite Connection Status

AlexanderMakarov-4508 0 Reputation points
2026-10-22T18:20:23.9266667+00:00

Problem description

I am experiencing a critical connectivity issue with our Azure VPN Gateway. On October 21, 2026, around 18:00 UTC, all five Site-to-site VPN connections stopped passing traffic. Although Azure shows each connection as 'Connected,' traffic is no longer reaching at least one private destination, impacting multiple production environments.

Environment

The affected environment involves an Azure VPN Gateway used for site-to-site connectivity, with five VPN connections associated with it. The region, gateway SKU/tier, BGP status, and other network configurations are not specified in the case details.

What I've already tried

I have not attempted any troubleshooting steps yet, as the case details do not document any prior actions taken.

Current status

I am seeking guidance on diagnosing and resolving this connectivity issue, specifically on how to identify shared dependencies or configuration problems that could cause traffic loss despite the VPN connections showing as 'Connected.'

Azure VPN Gateway
Azure VPN Gateway

An Azure service that enables the connection of on-premises networks to Azure through site-to-site virtual private networks.


1 answer

Sort by: Most helpful
  1. Allan Solomon Mejia 10,640 Reputation points
    2026-10-22T20:45:24.3666667+00:00

    Hello @AlexanderMakarov-4508

    Thanks for reporting this issue.

    Since all five site-to-site VPN connections stopped passing traffic at the same time while Azure still reports them as Connected, I'd start by investigating a shared gateway, routing, or IPsec dataplane issue.

    The Connected status indicates that the VPN connection is established, but it doesn't independently confirm that application traffic is successfully reaching its destination.

    1. Check the VPN Gateway and connection metrics

    In the Azure portal, navigate to:

    Virtual network gateway > Monitoring > Metrics

    Review the metrics around October 21, 18:00 UTC, particularly:

    • Tunnel ingress and egress bytes.
    • Tunnel bandwidth.
    • Tunnel ingress and egress packet drops, where available.
    • BGP peer status and advertised/learned routes, if BGP is enabled.

    Compare the behavior across all five tunnels.

    If traffic is entering Azure but not leaving the expected path, this may indicate a routing or forwarding problem.

    If traffic isn't arriving at the gateway at all, the investigation should include the on-premises VPN devices and upstream connectivity.

    2. Check BGP and effective routes

    If your VPN connections use BGP, verify whether the expected routes are still being learned and advertised.

    You can inspect the gateway's BGP peer status and learned routes using Azure CLI:

    az network vnet-gateway list-bgp-peer-status \
      --resource-group <resource-group> \
      --name <gateway-name>
    az network vnet-gateway list-learned-routes \
      --resource-group <resource-group> \
      --name <gateway-name>
    

    If BGP isn't enabled, review the Local Network Gateway address prefixes and any user-defined routes affecting the destination networks.

    Also check the effective routes on an affected Azure VM's network interface to confirm that traffic is following the expected next hop.

    3. Review VPN diagnostic logs

    If diagnostic logging is enabled, review the following categories:

    • GatewayDiagnosticLog
    • TunnelDiagnosticLog
    • RouteDiagnosticLog
    • IKEDiagnosticLog

    These can help identify tunnel state changes, routing events, and IKE/IPsec negotiation issues around the reported incident time.

    If logs weren't enabled before the incident, newly enabled logging won't recover historical diagnostic events.

    4. Check for common configuration changes

    Because all five connections were affected at approximately the same time, please review:

    • Recent VPN Gateway or connection configuration changes.
    • Changes to route tables, Azure Firewall, or NSG rules.
    • BGP route withdrawals or changes to on-premises routing.
    • IPsec/IKE configuration changes on the on-premises VPN devices.
    • Azure Service Health notifications affecting the gateway's region.

    I wouldn't recommend resetting the VPN Gateway immediately, as this can interrupt all connections and may remove useful evidence of the current failure.

    5. Capture the failing traffic path

    If the issue persists, select one representative source and destination and test connectivity in both directions.

    Where possible, collect packet captures from the affected Azure VM and the on-premises VPN device.

    Azure VPN Gateway also supports packet capture for further troubleshooting.

    The goal is to establish whether packets reach the VPN tunnel, whether they emerge on the other side, and whether return traffic follows the expected route.

    6. Escalate the production incident

    Since five production VPN connections are affected, I recommend opening a high-severity Azure Support case, with the severity selected according to your support plan and business impact.

    Include the gateway resource ID, affected connection names, approximate start time (October 21, 18:00 UTC), gateway metrics, relevant diagnostic logs, and packet-capture findings.

    Ask Microsoft Support to investigate the shared VPN Gateway dataplane and any relevant platform events.

    Could you confirm the following?

    1. What Azure region and VPN Gateway SKU are you using?
    2. Are the five connections using BGP or static routing?
    3. Do the VPN Gateway ingress/egress metrics show traffic after 18:00 UTC?
    4. Are all five tunnels connected to the same on-premises VPN device, or to different devices?

    These details will help determine whether the issue is related to a shared Azure Gateway dependency, route propagation, or the on-premises network.

    Hope this helps narrow down the issue.

    References:


    Help make this community better for everyone: If this answer helped or resolved your issue, please accept it or upvote it. If not, share more details in a comment so we can continue the discussion and find the right solution. Thank you.

    Was this answer helpful?

    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.