by Nicholas Head
22. February 2009 22:02
In the entire time I’ve had my XBox 360, I kept getting disconnected from the XBox Live service after 30 minutes or so, no matter what. I could be downloading or playing a multiplayer game, it didn’t matter. I thought at first that it was my wireless setup (I am using a Netgear wireless router as a “client” and going straight into the XBox 360) but it turns out I was wrong.
The XBox Live service has a “heartbeat” and if it can’t connect to specific ports after specific times, it assumes your connection is garbage and disconnects you. If you’ve got a UPNP (Universal Plug-n-Play) router, this doesn’t really affect you, since your XBox 360 tells your router to forward those ports and everyone’s happy. But I do not have UPNP compatible router; in fact I have the semi-expensive business-class Cisco PIX 501 firewall. Therefore these ports needed to be routed manually.
According to this Microsoft KB article, you need to open/forward the following ports:
TCP 80
UDP 88
UDP 3074
TCP 3074
UDP 53 TCP 53
My problem is now solved. I hope this can help someone else out there.