So when I'm at one location, say home, my Live Messenger connects fine. No problems what so ever. However, connecting from another location say the office, it doesn't connect. Or once in a blue moon it might make a connection that last a few minutes then gets booted.
Of course if you look up this error, you will get lots of posts on "make sure your connected to the Internet" or "it's your proxy settings", or a lot of other basic solutions to a more advanced problem. Very frustrating, especially if you are more then an end user that knows and understands networking.
So after some research I found a post out there that had a suggestion that actually worked.
You basically need to disable AutoTuningLevel on your TCP connection.
This is the command to view the autotuninglevel
netsh int tcp show global
This is the command to disable it. disabled: Fix the receive window at its default value. This one worked for me, I've thought of using the restricted version but haven't had any problems yet.
netsh int tcp set global autotuninglevel=disabled
This is the command to return it to the default normal setting. normal:
Allow the receive window to grow to accomodate almost all scenarios.
netsh int tcp set global autotuninglevel=normal
This is the command to set it to restricted which is you get some benefit from autotuning. restricted: Allow the
receive window to grow beyond its default value, but limit such growth in some scenarios.
netsh int tcp set global autotuninglevel=restricted
After making this change I didn't need to reboot, but you may. I closed and re-opened MSN and it connected instantly. Hopes this helps someone else down the road.
0777f23f-b2db-469f-ba14-574e1157ddb1|0|.0
Operating Systems, Troubleshooting
vista, operating system, troubleshooting, microsoft, windows live messenger, messenger, msn, error 81000306, windows