Error code 80048820 and Windows XP
In the last 48 hours Microsoft has improved the security of Microsoft Account/Windows Live ID/.NET Passport authentication by requiring you to use Transport Layer Security (TLS) to sign in. TLS is the “next version” of what you might know as SSL, commonly shown as a padlock icon in the address bar of a web browser.
The problem with this change is that by default, Windows XP has TLS support disabled. This also means that Messenger will fail to sign in and you’ll see the following message with error code 80048820:
To solve the problem, you will need to turn on TLS in Windows. You can either download and run the latest version of Reviver to enable this, or follow the three steps below:
- Click Start, then Run, type inetcpl.cpl and click OK.
- Click the Advanced tab, scroll down to the Security section at the bottom and select Use TLS 1.0 so that it’s checked.
- Then choose OK and try Messenger again.
The change should take effect immediately and you should now be able to sign in as normal.