Im having trouble playing/hosting multiplayer games through a firewall or over a shared internet connection. Whats going on?
A full answer to this is beyond the scope of this FAQ. Usually, you should not need to change any network settings in order to play in a multiplayer game; however, to host a multiplayer game often requires such changes. Have a look at the discussion in the Technical FAQ and elsewhere on the Technical Support forums. A couple of helpful posts from the old forum are also quoted at the end of this FAQ.