50% of all connections over express route fails

Stephan Kaufmann 0 Reputation points
2026-01-13T16:00:11.3033333+00:00

50% of all connections between onprem and Azure via Express Route fails.

In Azure we have deployed some Linux VMs to same VNET in which ExpressRoute Gateway exists without any NSGs or UDRs. All resources are deployed in Switzerland North. Express Route is connected to Zurich.

If we run a PsPing from an onprem VM to an Azure VM on Port 22, every 2nd connection we see SYN sending but no SYN/ACK comes back. For the other 50% connection all works fine. (Visible in Wireshark)

We found, that also a ping from always the same onprem VM to Azure VMs only works for all pair target IPs and fails to all impair target IPs.

An onprem tracert to any of the Azure IPs shows for all working Ping IPs 2 Hops (local router/firewall and IP-Address assigned to Express Route Circuit). For all non-working Ping-IPs, we only see next hop and no further Hops.

Connections from Azure VM to onprem, we always see incoming request on onprem VM (in wireshark) and we see response/reply will be sent but 50% of these replys get lost.

We are sure, all packets leave Switch to which Express Route is connected.

Express Route Provider (in our Case Digital Realty) conformed, they do not have any Layer3 components in between our Switch and Microsoft Router.

Behavior looks like a layer 3 routing issue.

We tested also with one Express Route link disabled (to avoid asymmetric routing), but have still the same behavior.

We disabled IPv4 peering on Express Route and reenabled it, but still the same issue.

We then enabled ICMP from onprem VMs to Circuit IPs. We see the same issue. from an onprem VM with pair IP, we can ping Circuit IP, from an onprem VM with an impair IP, we do net get a reply.

From Router/Firewall, which is in the same subnet, as the Circuit IP, ping works.

How can we fix this and make our Express Route fully working?

Azure ExpressRoute
Azure ExpressRoute
An Azure service that provides private connections between Azure datacenters and infrastructure, either on premises or in a colocation environment.
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Thanmayi Godithi 5,850 Reputation points Microsoft External Staff Moderator
    2026-01-13T18:35:04.3866667+00:00

    Hi @Stephan Kaufmann ,

    Thank you for reaching out on Microsoft Q&A forum.

    Based on the behavior you described (deterministic 50% success rate, even/odd IP pattern, SYN without SYN-ACK, and consistent traceroute behavior), this strongly points to a routing or ECMP return-path issue on ExpressRoute.

    Since you mentioned you have opened a support ticket , please follow that channel for the updates.Let me know if you need any further assistance.

    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.