NAT issues Running WebServer and Xbox 360


  • Hello All,

    I've got a website that I host from within my network so I have port 80 and a few others NAT'd to this machine. My roommate has recently had issues with not being bale o have is xbox 360 not being able to play on XBox Live. After looking into it it appears that it requires port 80 as well. I tried a few things a few days ago, and it ended up killing my router so I had to restore to my last running backup and he was able to work for that evening but then the next day the same issues appeared.

    Live reports that NAT is strict, although I've tried multiple instructions i've found on line none had been successful. What are some of your running and/or doing to circumvent this as I'm sure a number of you are running web services and have XBox live.

    Steven


  • Any Ideas?

  • LAYER 8 Global Moderator

    I find it stupid that xbox would require inbound 80 to be open.. You know how many ISPs block inbound 80 to home connections..

    If you just let his xbox use UPnP it should work out what ports to use if the ones it wants are in use by something else, ie you have manually forwarded.

    As to others running http on their home network, to be honest wouldn't think there should be very many of these - makes no sense to host http out of the home to the public internet to be honest..  When you can get hosting for pennies, you get faster connectivity, etc.. for way less than even the cost of the elec to host a site out of your house.  And many isps block inbound to 80, home connections normally not suppose to host services, etc.

    The http stuff I would want to access on boxes running on my home network while I am away, I just vpn into the network and access them that way..


  • If you just let his xbox use UPnP it should work out what ports to use if the ones it wants are in use by something else, ie you have manually forwarded.

    I had tried this and it was unsuccessful.

    As to others running http on their home network, to be honest wouldn't think there should be very many of these - makes no sense to host http out of the home to the public internet to be honest..  When you can get hosting for pennies, you get faster connectivity, etc.. for way less than even the cost of the elec to host a site out of your house.  And many isps block inbound to 80, home connections normally not suppose to host services, etc.

    I don't have my http blocked as I have business class service. I like to play with hosting and managing all the services myself in my virtual environment so that i can deal with all the issues associated with managing all the services I need. It may not be the most cost effective or fastest way of managing some of my services but I know where my data is and I have complete control over every aspect of it vs shelling it out to some hosting company. IF i was a major business depending on this  to cover living expenses it would be a different story, but it's not.

    So short of undoing what i have in place and beyond UPnP which isn't working what might I be able to do to resolve this issue? I can include screenshots of current runs and whatever may be needed to assist.

    Thank You,

    Steven

  • LAYER 8 Global Moderator

    So why is the UPnP not working?  I would do a sniff and look to see what the box is asking for with UPnP..  Under diag, packet capture is your friend for troubleshooting this sort of problem.

    So you have business class, but jane down the street has just normal consumer use which blocks 80, and doesn't run a web server anyway.  She doesn't even know what web server is ;)  But since 80 is blocked inbound?  How does she play this game?

    I really find it hard to believe that 80 inbound would be required?  From what I read 3074 TCP, and 88 and 3074 UDP are the required xbox live inbound ports.  The other ports like 80 and 53 are required OUTBOUND..

    So if you read this article, http://retrohack.com/how-to-enable-xbox-live-behind-tmg-2010/ they say you need sip as wel 5060-5061

    To be honest seems like a lot of garbage information in the KB..  Makes NO sense that you would need to forward 53 to your xbox.. Is it running dns server??  And that is going to be blocked by many isp as well.  If I had a xbox I would put together a comprehensive guide on what ports are used and in what directions.  All you have to do is sniff ;)

  • LAYER 8 Global Moderator

    So I had a buddy do a sniff with his xbox - and seems the only inbound port is 3074, the 88 is outbound even..  Which makes sense since the xbox would be logging in