05-21-2012 11:04 AM
If your PS3 is connected directly to a DSL or Cable Modem (and not a router), and you are unable to create or join a Starhawk multiplayer game, please contact your local ISP (Internet Service Provider - like Time Warner Cable, COX Cable, or ATT's U-verse) to ensure that they are not blocking any port numbers listed below in the 'Router Port Forwarding for Starhawk & PSN' section. Very rarely would this happen, but it has been reported before and local ISP providers are able to promptly correct these situations. If you are attempting to connect on a College University network or a Corporate network, please contact your local System Admin if you are experiencing connection issues.
If your PS3 is connected to a router (a device that allows multiple network devices to share a DSL or Cable Modem) and you are experiencing connection issues when attempting to create or join a Starhawk multiplayer game, you may be experiencing either a Port Forwarding issue (between the PS3, router, and the Starhawk servers) or you may have a buggy router with NAT traversal issues.
The older your router is (think mid-2000s), the more risk you have of having a router that may have a buggy NAT traversal ip-table implementation (some routers have been fixed with router firmware updates while some routers have never received a fix). In 2006, about twenty five different consumer routers were tested by a SCEA QA team and it was determined that 20% (mostly the older ones) would never work correctly in all cases with consumer electronics that use the UDP protocol (a network protocol needed for fast paced online gaming). The SCEA QA team only continues to maintain router testing for three router manufactures: D-Link, Linksys, and Netgear.
Note: The PS3 and other gaming consoles work most effectively with routers that have been labeled as UPnP compliant (Universal Plug and Play) and/or labeled as Gaming Routers.
The easiest solution is to ensure that your router is UPnP compliant (or says on the box "used for gaming" as this is what many of the newer routers say on the market). If your router is not UPnP compliant, you may need to either register a static IP with your router’s DMZ settings or enable Port Forwarding settings with your router. If you need more detailed information in regards to router configurations, please review the ‘References’ section below.
If your router is UPnP complaint, and you are still unable to create or join a Starhawk multiplayer game, (like above) please contact your ISP to ensure that they are not blocking any port numbers listed below in the 'Router Port Forwarding for Starhawk & PSN' section.
Router Port Forwarding for Starhawk & PSN
Starhawk Game Traffic:
TCP Ports: 10060, 10061, 10070 – 10080
UDP Ports: 3658, 3000 - 4000, 10070, 50000 - 60000
PLAYSTATION Network:
TCP Ports: 80, 443, 5223
UDP Ports: 3478, 3479, 3658
Glossary:
UPnP - Universal Plug and Play. Routers that support UPnP gives your PS3 the ability to open and close ports it needs for your PS3 to connect to the internet as well as the games on your PS3 such as Starhawk. Check your router's documentation to ensure that UPnP is enabled if supported. UPnP supported routers are the easiest to setup to work with game consoles.
Gaming Router - Routers that say "made for gaming" may or may not have UPnP on the box, but it is implied that they are able to auto-configure the router to open and close ports as needed.
DMZ - A router's demilitarized zone. Which basically means, all devices registered on a router's DMZ has no protection from the routers firewall (all data freely passes through). Never place a PC or laptop on a DMZ. A PS3 or any other gaming device should only be placed on a router's DMZ as a last resort. Every router has their own documentation on how to setup DMZ settings.
Router Port Forwarding - Routers have firewalls that add a layer of security that protect your devices from the internet at large. Most new router models have UPnP built in (or at least say they are "for gaming"), but if not, you may be required to manually enter the 'Router Port Forwarding for Starhawk & PSN' port numbers into your router's Port Forwarding settings. Every router has their own documentation on how to setup Port Forwarding.
NAT - Network address translator (another name for a router).Manages ip-tables that map external IP addresses to internal IP addresses. The NAT device's external interface is configured with a public IP address, while computers behind the router are invisible on the internet as each communicate only with a private internal IP address. Computers behind a router need to have their Ports Forwarded (or auto-configured as in the case of UPnP) for them to communicate freely with hosts on the internet (such as Sony's PSN and Starhawk).
References:
Sony's User Manual (Internet Connection Test):
http://manuals.playstation.net/document/en/ps3/cur
Sony's official page regarding port forwarding:
http://us.playstation.com/support/answer/index.htm
Where can I get support information for third party router manufacturers?
http://us.playstation.com/support/answer/index.htm
Excellent post by "potatobreath" (last edited on Apr 3, 2012):
http://community.us.playstation.com/thread/3891787
Router Port Forwarding for Killzone 2, Killzone 3, PS3 & PSN (Starhawk closely resembles this network topology):
http://community.us.playstation.com/message/226550
Starhawk Network Settings Checklist:
#1 -- Identify what your PS3 is reporting as it's NAT type.
How to determine what NAT type you are behind: From the PS3 XMB->Settings->'Network Settings' select 'Internet Connection Test'. NAT Type will be reported as:
#2 -- Are you able to connect to the Starhawk servers and see games listed when the "Game List" icon is selected?
If you see games listed, then you are able to successfully route TCP protocols through your router as you are connected to the Starhawk lobby servers. Most routers are able to easily handle TCP.
#3 -- Are you able to create or join a Starhawk game?
As discussed in the Starhawk Network Settings FAQ, if your PS3 is connected to a router and you are experiencing connection issues when attempting to create or join a Starhawk multiplayer game, you may be experiencing either a Port Forwarding issue (between the PS3, router, and the Starhawk servers) or you may have a buggy router with NAT traversal issues. Starhawk uses the UDP protocol to communicate with the Starhawk game servers - please ensure that the UDP port numbers from the 'Router Port Forwarding for Starhawk & PSN' section are open in your router. (See the 'References' section for more helpful guides - the "potatobreath" article on playstation.com is very helpful).
Additional trouble shooting hints:
05-21-2012 11:05 AM
Special thanks to our Network programmer Tom Sawyer for putting this together to help troubleshoot connection issues!
05-21-2012 02:00 PM
Hmm I seem to not be able to hear mic players in matches.
Cant hear players on my team.
Cant hear players on enemy team. (Even when all talk is on)
Is this a problem with StarHawk itself or a problem with my connection?
Driving me away from StarHawk for sure because its not fun without being able to know if people can hear me or not.
I was in a Urgent Fury Livestream match and I watched the recording of the livestream and everyone else could be heard but me!
(My mic was on for sure because I saw mic icon next to my name)
05-21-2012 02:47 PM
05-21-2012 02:50 PM
It is possible that you have certain ports blocked that are needed for voice communication, try opening up the ports listed in the blog post and see if that helps.
We are also releasing some changes to how voice communication works to make it more reliable in an upcoming patch.
05-21-2012 03:44 PM
Hey guys, how about you stop trying to pin this on the players and their routers instead of just making an online system that works?
Other games don't have to compile FAQs and troubleshooting, because a lot of online games out there work just fine if the person connecting to PSN knows what the hell they're doing, which I and many other gamers out there do.
This isn't a matter of players not using routers and whatnot properly, I can play a game like SCV or Armored Core V right now with no connection issues or lag. It isn't the players, it's you guys, so just keep working on that patch instead of feeding this nonsense to people.
05-21-2012 05:21 PM
While I appreciate you putting together this faq, this is only temporary, right? Please tell me you're working on an actual fix for this.
Players who purchased this game shouldn't have to go through all of this. Use dmz, which you refer to as a last resort, and put your console in a compromised state? How many other games make you do this?
05-22-2012 07:31 AM
Thank you so much for putting this together, I just have one question when I am adding the UDP ports and it asks me for the start and end port do I just put the same number for each port? For example the UDP port 3478, should i type 3478 in both boxes?
05-22-2012 07:44 AM
In that case yes, put the same number for both the start and end port.
05-22-2012 08:16 AM
Not sure if it's related but yesterday I had a second ISP (Charter) install service at my house. For the first time I can hear the Hawk Flak Gun's sound effects.
Does net effect some game sounds? I still have UVerse, so tonight I will swap (if I remember) between the two to see if I'm not going crazy lol