- Update to the latest version of iTunes. Mac OS X 10.5.8 (Leopard) users may need to download iTunes 10.6.3.
- Third-party security software or router security settings can also cause this issue. To resolve this, followTroubleshooting security software issues.
- Downgrading to a previous version of iOS is not supported. If you have installed software to performunauthorized modifications to your iOS device, that software may have redirected connections to the update server (gs.apple.com) within the Hosts file. Uninstall the unauthorized modification software from the computer.
- Edit out the "gs.apple.com" redirect from your hosts file, and then restart the computer for the host file changes to take affect. For steps to edit the Hosts file and allow iTunes to communicate with the update server, see iTunes: Troubleshooting iTunes Store on your computer, iPhone, iPad, or iPod—follow steps under the heading Blocked by configuration (Mac OS X / Windows) > Rebuild network information > The hosts file may also be blocking the iTunes Store. If you do not uninstall the unauthorized modification software prior to editing the hosts file, that software may automatically modify the hosts file again on restart.
- Avoid using an older or modified .ipsw file. Try moving the current .ipsw file (see Advanced Steps > Rename, move, or delete the iOS software file (.ipsw) below for file locations), or try restoring in a new user to ensure that iTunes downloads a new .ipsw.
Note yo can only update or restore an iPod to the current iOS. For the 4G you can only go to 6.0.1
Thanks again - I tried step 4 above and it worked. I have 5 or 6 iPhones and iPods synced to my Mac and all were working apart from this one. Adding the hash & space in front of the gs.apple.com scripts seemed to allow it to update to 6.0.1.
I had another completely locked up 4th gen Ipod touch which hadn't worked for about a year but I got that one working by syncing it to another Mac and now that's all updated and running fine.