I've stated many a time how much of an awesome job the Escargot project is doing at bringing MSN and Windows Live Messenger back to life. However, there is 1 main downside. MSN Messenger 4.7 and higher will not work under Windows XP. If you try to log into your Escargot account with MSN Messenger 4.7 or higher under Windows XP, you will receive the dreaded
Error 80048821! Simply put, this happens because Escargot's servers are configured to use an SSL (Secure Socket Layer) protocol that Windows XP doesn't support very well. SSL is used to encrypt data transferred over the internet so that it cannot be spied on by outside hackers. If anyone did manage to intercept an SSL-encrypted data stream, it would just appear to be a bunch of letters and symbols of use to no one. If you try to visit an SSL-based site with Internet Explorer 8 under Windows XP, you'll most likely get a big fat error saying
Internet Explorer cannot display the web page. But turn that frown upside down, because I have the solution to all your Windows XP Escargot problems!
There are a couple of things to note before following this guide.
So, without any further ado, let's proceed!
Security certificates expire, certificate types change, and new certificate vendors come on the scene. This means that we need to keep our root certificates up to date so that the operating system, Windows XP in this case, knows that any connections made by client applications can still be trusted. Fortunately, updating the root certificates on Windows XP is both fast and easy.
DL_URL_UPD.reg. A dialogue will appear asking if you would like to store the contents of the file in the Windows registry. Press Alt + Y
Cert_Updater_v1.6.exeand press enter to launch the certificate updater tool. You should land on the yes button automatically when the dialogue comes up. If not, tab to the yes button and press Space or Enter.
Updating the root certificates is only half the battle. Next, Windows XP's HTTPS connectivity must be enhanced through the use of what is called a proxy server. This is where Prox HTTPS Proxy comes into play.
Getting and setting up Prox is a pain in the backside, so I've compiled an installer file which should make life a whole lot easier for you. Here are the steps to get Prox set up.
Don't run the program yet, there's one more thing to do.
"C:\ProxHTTPSProxy\ProxyCertInstall\ProxHTTPS Cert Install.exe". Press Enter to run the command. It will only take a couple of seconds. When the command has finished, type exit and press enter to quit the command prompt.
When you run the program for the first time, a Windows security dialogue will come up. If it doesn't come up straight away, press Alt + Tab until you find it, tab to the unblock button and press Space or Enter.
Now, try logging into MSN or Windows Live Messenger, and if you logged in successfully, congratulations!
You can also test your connection by visiting https://m1.escargot.log1p.xyz/650 in Internet Explorer. If you get a 404 error, don't worry. The connection was successful, but the server just couldn't find anything named 650. Note, You will need to have the proxy server running at all times when you want to use MSN or Windows Live or visit a secure (HTTPS) website in Internet Explorer. You can place the ProxHTTPSProxy shortcut in your startup folder if you want. That way, the proxy will fire up automatically when you boot up Windows XP.
I hope this guide has been helpful. A lot of time, hard work and practice went into this guide. If you have any problems, please let me know by Sending me an email.
Big shoutout to Jonathan Kay (AKA Trekie) for telling me about the certificate updater tool. Trekie has been providing Messenger support for many years, which is why he is also known as the Messenger Geek. Why not check him out!
The certificate updater tool was originally made by an MSFN member. The original zip file, which contains a password, can be found here.