NAT Gateway is a fully managed service that securely routes internet traffic from a private virtual network with enterprise-grade performance and low latency.
Hello,
I completed the additional checks you suggested.
- Accelerated Networking
I tested the affected Standard D8ns v6 VM with Accelerated Networking both disabled and enabled.
Results:
- EnableAcceleratedNetworking = False → TCP 445 to the Azure Files Private Endpoint still fails / times out.
- EnableAcceleratedNetworking = True → TCP 445 to the Azure Files Private Endpoint still fails / times out.
So Accelerated Networking / SR-IOV does not appear to be the cause or workaround in this case.
- Guest route / adapter comparison
I compared the guest OS route selection and adapter configuration between the affected Standard D8ns v6 VM and a working VM in the same subnet.
The only difference I found is the local Windows InterfaceIndex value. All relevant routing values are otherwise the same:
- Same selected route to the Azure Files Private Endpoint
- Same route logic
- Same route/interface metrics
- No NSG applied
- No UDR / route table applied
- Network Watcher Next Hop still shows PrivateEndpoint / System Route
So this does not appear to be a guest OS route selection issue.
- Packet capture comparison
I performed packet captures inside both VMs using pktmon and opened the pcapng files in Wireshark.
On the affected Standard D8ns v6 VM, during the TCP 445 test to the Azure Files Private Endpoint, I can see TCP SYN packets being sent to port 445, followed by multiple SYN retransmissions. However, there is no SYN-ACK response from the Azure Files Private Endpoint.
[Insert screenshot 1 here: affected Standard D8ns v6 VM — SYN packets and SYN retransmissions to TCP 445, no SYN-ACK response]
On the working VM size in the same subnet, the same test shows a normal TCP handshake:
- client → 445: SYN
- 445 → client: SYN, ACK
- client → 445: ACK
[Insert screenshot 2 here: working VM size — normal TCP handshake, SYN → SYN-ACK → ACK]
This confirms that the affected Standard D8ns v6 VM is generating and sending the TCP connection attempt, but the TCP handshake does not complete because the SYN-ACK response is not received. The same Azure Files Private Endpoint and TCP 445 flow works from other VM sizes in the same subnet.
Based on these results, the issue still appears to be specific to Standard D8ns v6 / Azure fabric / NIC path behavior rather than DNS, NSG, UDR, guest routing, or Accelerated Networking.
Could you please advise the next diagnostic step?
Given that the suggested checks have been completed and the issue still appears isolated to Standard D8ns v6, could you please escalate this to Azure networking/platform engineering or create a support case on my behalf if further investigation is required? I currently have access through Azure Developer Support / Priority Community Support, so I cannot open a private technical support case directly from the Azure Portal.