Windows – What does “msnbot” mean in netstat listings

netstatwindows 8

I was checking my Windows 8.1 PC's outgoing connections using the command netstat 5, on the advice of this article to check whether I have botnet problems.

Everything looked normal except this:

TCP connection established to msnbot

192.168.8.102:51522 connecting to msnbot-191-232-139-86:https

I can't find any clear information about it online and it doesn't correspond to anything I'd expect to be using my connection. Apparently there's a Microsoft web crawler called msnbot, but I can't see any sensible reason why that would be on my machine.

The closest I can find is this, in Spanish, which seems to suggest that it has something to do with Windows built-in web search – but I don't use such a thing, whereas this connection is in netstat constantly.

Following Jonno's suggestion I ran netstat 5 -b from a command prompt run as an administrator, and it gave explorer.exe as the owner of that connection.

What is msnbot in this context, and what does it mean if it appears in listings like this? I'm not aware of having any MSN software installed.

Best Answer

This is normal, and it does indeed correspond to a .search.msn.com address, so it's a legit Microsoft server. Your connection to it is not related to web crawlers, but many claim that it helps retrieve web results from Cortana (in Windows 10) or the Metro search (on Windows 8). It's also been linked to OneDrive.

When I navigated to the IP address 191.232.139.86, Chrome told me that the server's certificate was actually for *.wns.windows.com. WNS (Windows Notification Services) is the service that lets third-party apps' servers send those apps push notifications.

Don't worry, it's not a virus or spyware; people on the Internet are just freaking out because it has "bot" in the name.

Related Question