PS3 PSN DNS Error 80710102
I tried logging in to the PlayStation Network via my PS3 this morning to check what's new but was presented with Error 80710102. The error message mentioned that This is a DNS error. I am connected via TPG ADSL2+ and a wireless router. Other websites seemed to work normally on my laptop and HTPC.
DNS is short for Domain Name System, i.e. the system used to translate friendly URL names such as www.google.com into numeric addresses such as 18.104.22.168 that are actually understood by the web (paste 22.214.171.124 into your browser address bar and it will take you straight to Google, bypassing the DNS service as no address lookup is needed). The reason we use friendly links is because they're easier to remember and also because the numeric addresses can freely change whilst the friendly names stay the same (i.e. www.google.com is unlikely to ever be renamed but 126.96.36.199 can change at any time).
A lot more can be said about DNS, but basically this error code is saying that the PlayStation 3 can't translate the PSN friendly name into an IP address. Each ISP typically manage their own DNS sub-system and in this case it seems that TPG either lost the entry for the PSN or the TPG DNS is experiencing problems (possibly due to a virus outbreak, caching issues, congestion, etc.).
The simplest solution is thus to use a different DNS such as the new Google Public DNS. To do this, just go to the PS3 Network Connection Settings and choose to manually configure the details. You'll need to assign the PS3 a static IP, the subnet should be automatically detected based on IP, and you'll also have two DNS entries for primary and secondary. Here you can enter the Google IPs 188.8.131.52 and 184.108.40.206. Run a connection test once done to make sure you have all the settings correct and you should be good to go!
The Google Public DNS is a good way to troubleshoot many connection problems, such as when a website doesn't load on your PC but others work. I sometimes can't access my online banking website from my TPG connection due to issues with their DNS. Switching to Google works immediately.