I've been beating my head against the wall the last few days so I thought I'd see if anyone here could help. I picked up an Xbox 360 as a Christmas gift to myself earlier this week. It works fine except one thing, I can't get it to connect to Xbox Live through my home network. I don't have any problems with any other device on my network, including a Nintendo Wii. Here's my setup. I have my Xserve(10.4.11 server) acting as my gateway in conjunction with a gigabit switch. So my setup is wired like this... A series of tubes->cable modem->en0 Xserve en1->gigabit switch->networked devices(Mac's/game systems/etc.) I'm running DHCP, DNS, Firewall, NAT, and AFP on the Xserve. It's also running as an Open Directory master. When you attempt to log into Xbox Live you get a failure error. When it runs a check of the network connection it passes everything fine until it tries to actually connect to Live, then it fails. It obtains an IP address from the Xserve via DHCP fine and the DNS shows correctly. When you hook the Xbox up strait to the cable modem, it connects fine. It's only when it tries through the network. I first checked the Firewall settings to see if I needed to open some ports. Even after trying several settings(including killing firewall completly), the Xbox still can't log on. At this point I'm stuck. The Xbox support is useless. Their only solution is to use a 'approved' router. Doing this would kill my server functionality. So I'm throwing this out to you guys to see if anyone has run into this issue or may have an idea.