VPN Gateway: Deployment failures during Point-to-Site configuration — Unable to restore VPN access

JiahKimSHEEO-7737 0 Reputation points
2026-10-29T21:33:35.21+00:00

Problem description

I am experiencing repeated failures when deploying a new Azure VPN Gateway with SKU VpnGw1AZ in West Central US for IKEv2 certificate-based Point-to-Site access after deleting an existing Basic SKU gateway. The deployment fails during backend provisioning, with an error code VmssGatewayDeploymentFailed and a message indicating an intermittent error. The gateway remains in a Failed provisioning state, and Point-to-Site clients are unable to connect.

Environment

Azure VPN Gateway in West Central US, target SKU: VpnGw1AZ, tunnel type: IKEv2, connection scenario: Point-to-Site VPN, authentication: certificate-based Point-to-Site authentication, using a dedicated GatewaySubnet, with a legacy Basic SKU VPN gateway previously in place.

What I've already tried

I have reviewed the case details and attempted the recommended update operations in Azure, but the deployment continues to fail with the same error. I verified the existence of the GatewaySubnet without apparent issues. The public IP resource attached is of SKU Standard. I have not yet verified the configuration of NSGs or route tables associated with the GatewaySubnet. No certificate upload or Point-to-Site configuration has been completed due to the deployment failure.

Current status

Currently, the deployment remains in a Failed state with no resolution. I am seeking assistance to escalate this issue to the Azure VPN Gateway engineering team to investigate the backend provisioning errors, regional capacity constraints, and potential configuration issues affecting the deployment.

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.

0 comments No comments

1 answer

Sort by: Most helpful
  1. Hemant Bharadwaj 90 Reputation points Microsoft Employee
    2026-10-30T06:33:27.89+00:00

    Likely cause (confirmed vs possible): this error usually comes from either GatewaySubnet configuration drift or a transient backend capacity/provisioning issue for the selected zone-redundant SKU in that region. Since your Public IP is Standard and the failure is VmssGatewayDeploymentFailed, both paths should be checked in order.

    1. Validate gateway prerequisites before retry
      • Confirm GatewaySubnet exists, is named exactly GatewaySubnet, and has enough address space for VpnGw1AZ growth.
        • Confirm no NSG or UDR is associated to GatewaySubnet (these can break gateway provisioning).
        • Keep the gateway Public IP as Standard SKU (required for AZ SKUs).
          1. Remove failed gateway resource cleanly, then redeploy
            • If deployment is stuck in Failed, delete the failed VPN gateway resource and redeploy to the same VNet only after subnet/route/NSG checks pass.
                • Do not modify active production routing until the new gateway reaches Succeeded.
                1. Run targeted validation for Point-to-Site dependencies
              • After gateway deployment succeeds, configure P2S (IKEv2 + cert auth) and validate cert chain/EKU/client trust.
                - - Use Microsoft troubleshooting flow for P2S and gateway deployment/connectivity checks.
                
                1. If backend provisioning still fails, treat as regional capacity/platform issue
                  • Retry in a different region (or different supported gateway SKU) to isolate regional capacity constraints.
                       - - Open a support request with Correlation ID, failed deployment timestamp (UTC), subscription ID, region, VNet, and gateway resource ID.
                    
                    1. Recovery / rollback guidance
                      • If this is a replacement of an old Basic gateway, keep rollback options documented before cutover.
                              - - If production users depend on the old path, avoid irreversible deletion until new gateway validation is complete.
                        
                              - Validation checks
                        
                              - - Provisioning state must become Succeeded on the VPN gateway.
                        
                        • Effective routes/associations on GatewaySubnet must show no NSG/UDR conflicts.
                          • P2S client should establish IKEv2 tunnel and pass end-to-end traffic test to target subnets.
                        • If you share the exact GatewaySubnet prefix size, effective route table, and whether any NSG is attached, I can help you do a strict preflight checklist before the next deployment attempt.
                      • “If you find this answer helpful, please upvote it. If this resolves your issue, please mark it as the accepted answer so that it can help others in the community.”

    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.