Media Center Extenders use network ports to communicate over the network with PCs running Microsoft Windows XP Media Center Edition 2005 or Windows Vista. The Media Center Extender applications using these ports may find themselves blocked by a firewall running on your Media Center PC. If this is the case, you need to re-configure your firewall to allow these applications to use the ports that it needs.
Media Center 2005 computers
If you use only the Windows Firewall, the Extender setup program should have set up all the application and port exceptions for you. The four items that should have an exception setup are:
- Media Center (c:\windows\ehome\ehshell.exe)
- Media Center Extender Service (UDP 3776)
- Remote Media Center Experience (TCP 3390)
- UPnP Framework
To confirm that your settings are correct, see this page. For users of these popular firewalls, see these following pages corresponding to your software.
For those using some other firewall, here is a list of application and the ports they use.
|ehshell.exe||TCP 5555||Inbound||Local Subnet|
|ehshell.exe||UDP 7777||Inbound||Local Subnet|
|Mcrdsvc.exe||UDP 3776||Inbound||Local Subnet|
|Svchost.exe||UDP 1900||Inbound||Local Subnet|
|Svchost.exe||TCP 3390||Inbound||Local Subnet|
|MCRMgr.exe||TCP 3932||Outbound||Local Subnet|
Windows Vista (Beta 2) computers
For those of you using Media Center Extenders in Windows Vista, here is a list of applications and ports that are used as of Beta 2. Note that this list may not be finalized yet and that there may be more changes prior to Windows Vista's Release to Manufacturing.
|svchost.exe||UDP 1900||Inbound||Local Subnet|
|svchost.exe||TCP 3390||Inbound||Local Subnet|
|svchost.exe||TCP 2177||Inbound, Outbound||Local Subnet|
|svchost.exe||UDP 2177||Inbound, Outbound||Local Subnet|
|system||TCP 10244||Inbound, Outbound||Local Subnet|
|ehshell.exe||TCP 554||Inbound, Outbound||Local Subnet|
|ehshell.exe||UDP 5004, 5005||Inbound, Outbound||Local Subnet|
|ehshell.exe||TCP 8554-8558||Inbound, Outbound||Local Subnet|
|ehshell.exe||UDP 50004-50013||Inbound, Outbound||Local Subnet|
|ehshell.exe||UDP 7777-7781||Inbound, Outbound||Local Subnet|
If you are using the Windows Firewall in Windows Vista, make sure the following exceptions are enabled (this should take care of the above exceptions).
- Media Center
- Media Center Extender
- Media Center Extender HTTP Streaming
- Network Discovery
- UPnP Framework
- Windows Media Player Network Sharing Service (qWAVE)
I hope this helps those who are having issues configuring their firewalls so that your Media Center Extenders will work for you.
Update - June 25, 2006 - Added list of exceptions for MCE2005 and Vista's built-in Firewall
Media Center, Extender, Microsoft, technology, firewall, Vista