Call4Cloud

OOBEAADV10: Return of the 502 Error

I guess after all of the Autopilot issues and AAD sign-in errors going on, in March 2022 I need to explain this OOBEAADV10 error a little bit better.

I will divide this blog into multiple parts:

  1. Introduction
  2. What’s happening
  3. The 502 Errors
  4. The Solution?

1. Introduction

When enrolling your device with the use of Autopilot, sometimes your device could end up with some weird errors. The OOBEAADV10 is definitely one of them!

This image has an empty alt attribute; its file name is image-15.png

As shown above, it’s only mentioning: “Something went wrong, you can try again, or skip for now.” and of course the OOBEAADV10 error!. So what’s happening? Let’s find out, shall we?

2. What’s happening?

The day 08-03-2022 started bad… When enrolling our devices with Autopilot… it failed.

Let me explain what’s happening when receiving this error. This OOBEAADV10 error could be shown when there are issues at Microsoft their side when for example enrolling a device with Autopilot or when you want to log in with a user to finish the Autopilot Account flow process (AAD sign-in screen).

As an example, this Incident ID: IT315495. It’s mentioning “User may experience delays when attempting to access the Microsoft Intune Service”

We all need to beware of the fact when enrolling a device with Autopilot all of the pages and a lot of javascript files are being fetched from Microsoft servers as shown below.

When you want to check it out for yourself, just use Fiddler like I am explaining in this blog below

When opening Fiddler and starting the trace and of course decrypting the HTTPS sites you could get some more information about what’s happening. If you are not familiar with Fiddler, please check out this blog first!

When you have configured Fiddler and you started the logging, you will notice a lot of URLs are being called upon. As shown in the example above: https://acctcdn.msauth.net is also used to fetch the Autopilot files or the AAD sign-in screens!!

But Fiddler isn’t the only method to get back some information. You could also check it out by opening the Shell-Core event log as shown below.

Besides the acctcdn.msauth.net URL also https://login.microsoftonline.com is being used to fetch the Autopilot files!

3. The 502 Errors

Now we know for sure all those Autopilot Files and AAD sign-in screens are fetched online, let’s take a look at what’s happening when the OOBEAADV10 error is occurring.

First, a nice Fiddler trace when we got the OOBEAADV10 error at the AAD sign-in screen. As shown below: 502. Web server received an invalid response while acting as a gateway or proxy server

Okay, so Fiddler is mentioning the 502 error but is the Shell-Core event log also mentioning this? As shown below…. yes it does! Navigation Failed https://portal.manage.microsoft.com/TermsOfUse.aspx WebErrorStatus 502

Every time that same 502 error! This 502 error could be thrown if a server is overloaded or when it reached max capacity. This is often activated by an unusually high number of visitors/traffic.

Even when you are enrolling a new mobile device into Intune you could receive this error!

I guess it’s obvious when there is an issue at Microsoft, you could end up with the OOBEAADV10 and the 502 Web error!

4. The Solution?

I guess the best way to compare this issue is to compare it to driving with a lot of other folks on a 10-lane highway that needs to be converted to a 1-lane freeway. A traffic jam will occur! Most of the time after retrying it 10 times, your car will have switched lanes to the 1 lane freeway, and you are on your way again!.

Traffic Jam GIF - Traffic Traffic Jam Crowded - Discover & Share GIFs

Conclusion

When receiving the OOBEAADV10 error during Autopilot, don’t panic! Just get yourself a cup of coffee and retry, retry and retry!

Imgur is over capacity." - Album on Imgur

Leave a Reply

Your email address will not be published. Required fields are marked *

9  +  1  =