Yeah, Halo checks for updates every time you try and get on the Internet. I don't know about the server, though - it sounds like there are still people who haven't patched their server just yet.
How happy is the blameless Vestal's lot!
The world forgetting, by the world forgot
Eternal sunshine of the spotless mind!
Each pray'r accepted, and each wish resign'd.