Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

rceee

macrumors member
Original poster
Aug 21, 2007
35
1
New Orleans
This Christmas I decided to get the new Airport Extreme router. I have a perfectly fine working D-Link router, but I liked the USB capability of the AE and its tighter integration with my Apple products (iPhone 4, iPad 2, Macbook Pro, and Apple TV).

I got home and set it up, and everything was working great. All the Apple devices were hopping along and even seemed a bit faster.

The problem came when I attempted, the next day, to utilize my Xbox 360, and my top-of-the-line Vizio 3D HDTV.

The Xbox responded with an error, after connecting to the Airport Extreme, saying that I needed to enable UPnP. The Vizio TV connected wirelessly via WPA (or probably WPA2), but then various apps would not work, such as the Amazon Video streaming app, Netflix, Hulu, etc.

After some research, it appears that surprisingly, the Airport Extreme does not support UPnP, which as I understand it, handles the closing/opening/forwarding of ports related to various devices and their softwares/apps. Some posts talk at length about setting the Xbox360 to be in the AE's DMZ, or to set up port forwarding, but seemed somewhat generally inconclusive. I could find no similar documentation/advice regarding the Vizio HDTV and its respective video streaming apps.

It's been a long time since I've even had to *think* about setting up port forwarding on a router, and I'm guessing that even if it could be figured out on the Xbox360, finding out all of the ports and such utilized in the Vizio HDTV apps could be impossible.

Am I missing something here, or is this really a major problem? I really have trouble believing that such a fundamental feature could be missing from such an expensive Apple router... A device touted as, in some ways, the ultimate home router, given its compatibility with Apple devices, all the bells and whistles one usually wants in a router (dual band antenna, guest network capability, USB capability, etc). Is there not some way to simply enable UPnP and be done with it, so that my Xbox360 and my HDTV will go back to working, simply, as they did with my previous D-Link router? Or am I just screwed?

Any advice or insights into this matter would be greatly appreciated. Thank you all for any help you can provide.

Kindest regards...
 

SandboxGeneral

Moderator emeritus
Sep 8, 2010
26,482
10,051
Detroit
This Christmas I decided to get the new Airport Extreme router. I have a perfectly fine working D-Link router, but I liked the USB capability of the AE and its tighter integration with my Apple products (iPhone 4, iPad 2, Macbook Pro, and Apple TV).

I got home and set it up, and everything was working great. All the Apple devices were hopping along and even seemed a bit faster.

The problem came when I attempted, the next day, to utilize my Xbox 360, and my top-of-the-line Vizio 3D HDTV.

The Xbox responded with an error, after connecting to the Airport Extreme, saying that I needed to enable UPnP. The Vizio TV connected wirelessly via WPA (or probably WPA2), but then various apps would not work, such as the Amazon Video streaming app, Netflix, Hulu, etc.

After some research, it appears that surprisingly, the Airport Extreme does not support UPnP, which as I understand it, handles the closing/opening/forwarding of ports related to various devices and their softwares/apps. Some posts talk at length about setting the Xbox360 to be in the AE's DMZ, or to set up port forwarding, but seemed somewhat generally inconclusive. I could find no similar documentation/advice regarding the Vizio HDTV and its respective video streaming apps.

It's been a long time since I've even had to *think* about setting up port forwarding on a router, and I'm guessing that even if it could be figured out on the Xbox360, finding out all of the ports and such utilized in the Vizio HDTV apps could be impossible.

Am I missing something here, or is this really a major problem? I really have trouble believing that such a fundamental feature could be missing from such an expensive Apple router... A device touted as, in some ways, the ultimate home router, given its compatibility with Apple devices, all the bells and whistles one usually wants in a router (dual band antenna, guest network capability, USB capability, etc). Is there not some way to simply enable UPnP and be done with it, so that my Xbox360 and my HDTV will go back to working, simply, as they did with my previous D-Link router? Or am I just screwed?

Any advice or insights into this matter would be greatly appreciated. Thank you all for any help you can provide.

Kindest regards...

I'm not sure why your XBox isn't working and advising UPnP to be enabled. I have my XBox 360 hooked up via Ethernet to my AEBS and it works just fine. UPnP is strictly a Microsoft protocol developed in the early 2000's and was quickly found to be a terribly bad security vulnerability.

From GRC.com
"eEye has discovered three vulnerabilities within Microsoft's UPnP implementation: a remotely exploitable buffer overflow that allows an attacker gain SYSTEM level access to any default installation of Windows XP, a Denial of Service (DoS) attack, and a Distributed Denial of Service (DDoS) attack. eEye would like to stress the extreme seriousness of this vulnerability. Network administrators are urged to immediately install the patch released by Microsoft at http://www.microsoft.com/technet/security/bulletin/MS01-059.asp"

"The most serious of the three Windows XP vulnerabilities is the remotely exploitable buffer overflow. It is possible for an attacker to write custom exploit code that will allow them to execute commands with SYSTEM level access, the highest level of access within Windows XP."

"The other two vulnerabilities are types of denial of service attacks. The first is a fairly straightforward denial of service attack, which allows an attacker to remotely crash any Windows XP system. The crash will require Windows XP users to physically power down their machines and start them up again before the system will function. The second denial of service attack is a distributed denial of service attack. This vulnerability allows attackers to remotely command many Windows XP systems at once in an effort to make them flood/attack a single host."

If you're using OS X, you don't have anything to worry about, but if you use a Windows machine, you should disable it unless you really, really need it. GRC.com provides a nice utility to disable it.

But still your XBox should work regardless of this, as mine does. I don't have any port forwarding/mapping set up in my AEBS at all.

Have you tried to reset your XBox to its factory settings?
 

rceee

macrumors member
Original poster
Aug 21, 2007
35
1
New Orleans
I'm not sure why your XBox isn't working and advising UPnP to be enabled. I have my XBox 360 hooked up via Ethernet to my AEBS and it works just fine. UPnP is strictly a Microsoft protocol developed in the early 2000's and was quickly found to be a terribly bad security vulnerability.

From GRC.com


If you're using OS X, you don't have anything to worry about, but if you use a Windows machine, you should disable it unless you really, really need it. GRC.com provides a nice utility to disable it.

But still your XBox should work regardless of this, as mine does. I don't have any port forwarding/mapping set up in my AEBS at all.

Have you tried to reset your XBox to its factory settings?

Yeap, I did. If there's no upnp, how can the router know where to forward the ports to at the 360?

And what about the HDTV's video streaming apps (Netflix etc)?
 

SandboxGeneral

Moderator emeritus
Sep 8, 2010
26,482
10,051
Detroit
Yeap, I did. If there's no upnp, how can the router know where to forward the ports to at the 360?

And what about the HDTV's video streaming apps (Netflix etc)?

I'm not really sure, but I'll do some digging. My XBox works fine, Netflix works via the XBox and Hulu Plus worked as well. Is you XBox wired directly to you AEBS or is it wireless?

How is your TV hooked up?

EDIT: Check out this thread: The new AEBS, UPnP and Xbox 360/PS3 and see if there is anything in there that can aid you. A Google search for AEBS UPnP turned up a lot of results.
 
Last edited:

rceee

macrumors member
Original poster
Aug 21, 2007
35
1
New Orleans
I'm not really sure, but I'll do some digging. My XBox works fine, Netflix works via the XBox and Hulu Plus worked as well. Is you XBox wired directly to you AEBS or is it wireless?

How is you TV hooked up?

EDIT: Check out this thread: The new AEBS, UPnP and Xbox 360/PS3 and see if there is anything in there that can aid you. A Google search for AEBS UPnP turned up a lot of results.

Thanks, I will definitely go read that now.

But to answer your questions: the 360 is connected wirelessly to the AEBS, as is the HDTV (a Vizio HDTV with built-in streaming apps like Netflix, Hulu, Vudu, and Amazon Video on Demand-I assume they all use differing ports, etc).
 

SandboxGeneral

Moderator emeritus
Sep 8, 2010
26,482
10,051
Detroit
Thanks, I will definitely go read that now.

But to answer your questions: the 360 is connected wirelessly to the AEBS, as is the HDTV (a Vizio HDTV with built-in streaming apps like Netflix, Hulu, Vudu, and Amazon Video on Demand-I assume they all use differing ports, etc).

I'm quite confident that all those streaming services use the standard port 80 for their traffic which is the general web browser/Internet port. They may use port 443 for authentication/activation. 443 is the SSL or HTTPS port.

I really don't think you need any port forwarding for this. Do you have NAT turned on?

Here are my NAT settings and they're all default.

ScreenShot01.png


ScreenShot02.png
 

rceee

macrumors member
Original poster
Aug 21, 2007
35
1
New Orleans
I'm quite confident that all those streaming services use the standard port 80 for their traffic which is the general web browser/Internet port. They may use port 443 for authentication/activation. 443 is the SSL or HTTPS port.

I really don't think you need any port forwarding for this. Do you have NAT turned on?

Here are my NAT settings and they're all default.

Image

Image

I do... Correct me if I'm wrong but I thought the NAT feature was Apple's version of upnp (I forget the name ATM)... Same function, but not compatible with non apple stuff, etc...
 

SandboxGeneral

Moderator emeritus
Sep 8, 2010
26,482
10,051
Detroit
I do... Correct me if I'm wrong but I thought the NAT feature was Apple's version of upnp (I forget the name ATM)... Same function, but not compatible with non apple stuff, etc...

NAT stands for Network Address Translation. It is an OS agnostic protocol which basically hides your private LAN IP addresses from the public IP addresses. It has nothing to do with Microsoft Windows or Apple OS X or any flavor of Linux etc...

In it's simpliest form, it will take your private IP, 192.168.50.203 of your computer and translate it into your cable modem's (or whatever) public IP of 69.172.50.7 so that you can browse (surf) the public [Internet] domain.

Check out this Wiki for a better and more detailed understanding.
 
Last edited:

rceee

macrumors member
Original poster
Aug 21, 2007
35
1
New Orleans
NAT stands for Network Address Translation. It is an OS agnostic protocol which basically hides your private LAN IP addresses from the public IP addresses. It has nothing to do with Microsoft Windows or Apple OS X or any flavor of Linux etc...

In it's simpliest form, it will take your private IP, 192.168.50.203 of your computer and translate it into your cable modem's (or whatever) public IP of 69.172.50.7 so that you can browse (surf) the public [Internet] domain.

Check out this Wiki for a better and more detailed understanding.

Thanks; actually what I was referring to in the last post was NAT-PNP.
 

SandboxGeneral

Moderator emeritus
Sep 8, 2010
26,482
10,051
Detroit
Thanks; actually what I was referring to in the last post was NAT-PNP.

Have you gotten anywhere with this yet? Below are my Xbox 360 settings for the wired network. The wired/wireless should have no bearing on the issues you're having. Regardless though, have you tried a wired setup to see if you still get the UPnP error?

IMG_2240.JPG


IMG_2241.JPG


IMG_2242.JPG
 
Last edited:

rceee

macrumors member
Original poster
Aug 21, 2007
35
1
New Orleans
Have you gotten anywhere with this yet? Below are my Xbox 360 settings for the wired network. The wired/wireless should have no bearing on the issues you're having. Regardless though, have you tried a wired setup to see if you still get the UPnP error?

Not really :/

I tried putting the 360 on a static IP, doing port forwarding for all the ports listed for the 360, and even putting the 360 as the aebu's default host or whatever (the DMZ). Tried both manual and automatic settings on the 360 side.

The 360 connects to the network and the Internet fine when running the test. But then for the the last test, it always comes back saying that performance will have a problem because NAT type is strict. Even the tip on the 360 says to open a port that is already being forwarded to it. Weird.

I can do basic Internet stuff on it, so I guess that's okay... But I have a feeling some XBL stuff won't work right, like multiplayer, live chat, etc. And I've noticed some random disconnections from XBL while playing games.

Weird huh?
 

squeakr

macrumors 68000
Apr 22, 2010
1,603
1
Santa brought the kids a new Xbox 360 for Xmas. I just plugged it in and then selected connect to network, entered the ssid of my AEBS, entered my password (using WPA2 Personal), and selected connect. I ma having no issues and it is connected wirelessly. I stream Netflix, and have updated several times and down loaded games and add-ons without any issue. It has been connected and not having any issues with my AEBS from the get go. I hope you get it figured out.
 

albertperk

macrumors newbie
May 18, 2007
24
0
Pennsylvania
Did anyone figure this out? I seem to be having similar issues on my Playstation 3 as well. Connects fine, but when trying to play online games, I will sometimes lose the connection or there is clipping. I also have my NAT Port Mapping Protocol enabled as well in my Airport Extreme...
 

ea9

macrumors regular
Mar 14, 2011
192
0
Not really :/

I tried putting the 360 on a static IP, doing port forwarding for all the ports listed for the 360, and even putting the 360 as the aebu's default host or whatever (the DMZ). Tried both manual and automatic settings on the 360 side.

The 360 connects to the network and the Internet fine when running the test. But then for the the last test, it always comes back saying that performance will have a problem because NAT type is strict. Even the tip on the 360 says to open a port that is already being forwarded to it. Weird.

I can do basic Internet stuff on it, so I guess that's okay... But I have a feeling some XBL stuff won't work right, like multiplayer, live chat, etc. And I've noticed some random disconnections from XBL while playing games.

Weird huh?

Probably a stupid post... but it has helped me in the past and sometimes we ignore the obvious.

Did you try to unplug your x360 and TV ? If you're using a USB adapter unplug that too. A few times it fixed my 360's networking problems before and after the AEBS. The apps on my Sony TV work fine btw.

Good luck
 

eatmyjustice

macrumors member
Mar 24, 2008
41
4
Washington, USA
I wish I had researched this sooner. I have APBE arriving tomorrow... We 4 360's and I've ran into MS's implementation of UPnP in the past. Many popular games require it for full online functionality. You can get around it by using a DMZ, but some routers only let you place a single host in the DMZ.... Will the APBE allow multiple hosts?
 

Prime85

macrumors 6502a
Mar 1, 2012
652
0
I know this is an old post but if anyone has this problem in the future i have figured it out.

First create a static IP for you xbox by going to the network tab in Airport Utility and adding your Xbox mac Address to DHCP Reservations.

Then follow these directions from Apple

http://support.apple.com/kb/PH5103?viewlocale=en_US&locale=en_US

Which basically says go to Network Options at the bottom of the network tab, Check Enable NAT port Mapping Protocol, then add your xbox IP that you created into the Enable default host box.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.