fbpx

All software has errors. The Microsoft Azure Portal is no different. When this happens you’ll receive one of two different alerts of the error; either an error message or a rain cloud. It’s easy to have a “table flip” moment when this occurs and start grumbling how “the cloud is horrible” or “why Azure sucks”, but there’s generally an explanation for these errors and they normally don’t last long. This post explains a bit of why these errors occur, when they’re more likely, and how to fix / workaround them.

Azure Portal Error Messages

What ever the actual error in the Azure Portal, there are really only 2 different types of error messages:

  1. Error message text
  2. Rain Cloud

Error Message Text

Error message text is the normal type of error message display that’s common to every other application out there. When an error occurs attempting to do something the user requested that the application can’t work around it will display some type of error alert to the user. Errors are never desired, but this allows the application to give the user notice they need to try again or can’t do what they’re attempting.

In the Azure Portal this type of error is normally shown in one of two ways:

  1. Error message displayed at the top of a UI blade
    AzurePortal_Blade_Error
  2. Error message displayed in the within the portal Notifications
    AzurePortal_Notification_Error

Rain Cloud

There are times when the Azure Portal is slightly less graceful in it’s error handling. Basically this is when an otherwise unhandled exception occurs. When this happens, a simple “Rain Cloud” image is displayed. Perhaps this is when “the cloud clies”.

AzurePortal_Rain_Cloud

Azure Portal Error Solutions

For what ever the reason for the Azure Portal error, there’s really only a couple possible reasons and solutions to keep in mind from an end-user perspective.

Corrupt / Bad Cookies or Browser Session State

There are times when the Cookies for the Azure Portal or other web browser session state just gets corrupted or otherwise messed up. Some times this can happen when you’ve previously logged into the same browser using multiple Microsoft or Organization Accounts. There are also various other reasons this could happen.

Unhandled Exception

Every application has unhandled exceptions at times. The Azure Portal “likes” to show the Rain Cloud icon when this happens. Sometimes it’ll give you the option to “click to reload” but even when that’s displayed it doesn’t always work.

Fixing Errors

While you can’t go modify the source code of the Azure Portal and redeploy, there are a few solutions that will work in most situations to fix or workaround these errors.

To fix these errors there are a couple possibilities to try:

  1. Refresh the browser window: Sometime just refreshing the current page will fix the issue by simple reloading and trying again.
  2. Try New Browser Window: If it’s a session cookie that only stays alive until the current browser window is closed, then this could help.
  3. Try Incognito Mode: If it’s related to using the same web browser to log into multiple different Microsoft or Organization Account then using the Azure Portal in Private Mode will ensure any cookies / session state is cleared for this session.
  4. Clear Cookies: This may not be the most desirable since it’ll affect other website auto-logins as well, but there are time when clearing cookies is necessary. Optionally, you could just clear the cookies for the Azure Portal domain name only, then it won’t affect other sites but this may not fix a multiple Microsoft or Organization Account related issue.

 

Unfixable Azure Portal Errors

The hard truth is that there are times when the Azure Portal will break and none of the previously mentioned workaround solutions will fix the problem. As frustrating as this can be, especially when you’re trying to get work done, there are a couple ways to handle this.

  1. Open a New Support Request: Using the “Help + Support” link in the Azure Portal header you can initiate the creation of a new support request with Microsoft.
    AzurePortal_New_Support_Request
  2. Tweet at @AzureSupport: The @AzureSupport twitter account is very responsive. Usually your receive a reply within 15 minutes and they really work to be as helpful as possible.
    AzureSupport_Twitter_Replies
  3. Give it time: There are times when an error occurs because an update is being pushed out to the Azure Portal. While this is rare, it does happen. Sometimes, if you just wait a day it’ll resolve itself. It’s still probably best to contact Microsoft if it’s preventing you from getting work done.

Azure Portal Updates

Microsoft releases updates to the overall Microsoft Azure Platform and the Azure Portal on a weekly basis. Updates are pushed out in a Thursday night to Friday morning (PST time?) generally. As a result it’s actually more likely to have issues in the Azure Portal during this time if an update is affecting the specific Azure feature or part of the Azure Portal you’re working with. Sometimes if something in the Azure Portal isn’t working right on a Friday it can help to just hold off until Monday. After all, who wants to troubleshoot a problem on Friday anyway?

With this said, it is pretty rare for Azure Portal updates to have issues but it can happen. Being aware that this can happen can give you the understanding you need when troubleshooting things some times.

I hope this post helps relieve some of the frustrations you may have when the Azure Portal just doesn’t seem to “work”.

Microsoft MVP

Chris Pietschmann is a Microsoft MVP, HashiCorp Ambassador, and Microsoft Certified Trainer (MCT) with 20+ years of experience designing and building Cloud & Enterprise systems. He has worked with companies of all sizes from startups to large enterprises. He has a passion for technology and sharing what he learns with others to help enable them to learn faster and be more productive.
HashiCorp Ambassador Microsoft Certified Trainer (MCT) Microsoft Certified: Azure Solutions Architect

Discover more from Build5Nines

Subscribe now to keep reading and get access to the full archive.

Continue reading