Cannot access my services after upgrade from basic to standard load balancer via PowerShell

Nick Beaugié 20 Reputation points
2025-07-22T18:22:42.21+00:00

I was notified that I had to upgrade my Load Balancer from Basic to Standard.

But now I cannot connect to any of my websites running there - and I can't connect to RDP either.

I ran the script shown here.

https://learn.microsoft.com/en-gb/azure/load-balancer/upgrade-basic-standard-with-powershell

Just one command needed

Start-AzBasicLoadBalancerUpgrade -ResourceGroupName TheSquadWebSer-Migrated -BasicLoadBalancerName TheSquadWebSer-PublicLoadBalancer

And it reports as being successful.

However, now my services don't work. I run a small charity and now our supporters cannot visit our website.

Azure Load Balancer
Azure Load Balancer
An Azure service that delivers high availability and network performance to applications.
{count} votes

Accepted answer
  1. Pradeep Kommaraju 785 Reputation points Microsoft Employee
    2025-07-22T18:37:21.8233333+00:00

    Hello Nick ,

    Thanks for reaching pout to Microsoft Q and A Forum,

    Standard Load Balancers are secure by default:

    • All inbound and outbound traffic is denied unless explicitly allowed via Network Security Groups (NSGs).
    • Unlike Basic Load Balancers, Standard ones do not allow traffic automatically.

    Steps to Fix It

    1. Check and Update NSGs
    • Go to the Network Security Group associated with:
      • The subnet or
        • The NIC of your VMs
        • Ensure inbound rules exist for:
          • TCP 80/443 (for websites)
            • TCP 3389 (for RDP)
            • Also ensure outbound rules allow internet access if needed.
    1. Verify Load Balancer Rules
    • Go to the Standard Load Balancer in the Azure Portal.
    • Check:
      • Frontend IP configuration (should be Standard SKU and static)
        • Load balancing rules (for web traffic)
          • Inbound NAT rules (for RDP access to individual VMs)
    1. Health Probes
    • Ensure health probes are correctly configured and that your VMs are responding to them.
    • If probes fail, the Load Balancer will not forward traffic to those VMs.
    1. Public IP Configuration
    • If your VMs had instance-level public IPs, they may have changed or been removed during the upgrade.
    • You may need to:
      • Reassign static public IPs
        • Or use NAT rules on the Load Balancer for access

    References

    [1] Troubleshoot common problems with Azure Load Balancer

    [2] AzLoadBalancerMigration/AzureBasicLoadBalancerUpgrade/README.md at main ...

    I hope these steps really helped you with the resolution if so, please do accept the answer,
    if not do get back to us with more questions.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.