Azure Documentation

Troubleshooting ExpressRoute

Troubleshooting Azure ExpressRoute Connectivity

This guide provides common troubleshooting steps and scenarios for resolving connectivity issues with Azure ExpressRoute. ExpressRoute enables private, high-throughput connections between your on-premises network and Microsoft Azure.

Common Issues and Resolutions

1. Loss of Connectivity

If you've lost all connectivity over your ExpressRoute circuit, consider the following:

2. Slow Performance or Intermittent Connectivity

When performance is degraded or connectivity is unreliable, investigate these areas:

3. IP Address Prefix Advertisement Issues

Problems with advertising your on-premises IP address prefixes to Azure can prevent resources from being reachable.

Troubleshooting Flowchart

When encountering an issue, follow a systematic approach:

  1. Identify the symptom (e.g., no connectivity, slow performance).
  2. Check the ExpressRoute circuit status in Azure.
  3. Verify BGP peering and route advertisements.
  4. Test network path and latency.
  5. Monitor bandwidth utilization.
  6. Consult your connectivity provider if applicable.

4. Connectivity to Specific Azure Services

If you can reach VMs but not specific services (e.g., Azure Storage, Azure SQL Database), consider:

Tip: Use Azure Network Watcher

Azure Network Watcher provides powerful tools for diagnosing network issues, including connection troubleshooters, IP flow verify, and packet capture.

Key Tools and Commands

Further Assistance

If you are unable to resolve the issue, consider opening a support ticket with Azure Support. Ensure you have gathered all relevant diagnostic information before submitting the ticket.

Refer to the official Azure ExpressRoute documentation for detailed configuration and advanced troubleshooting topics.