Some users may encounter some wrong code when using itunes to upgrade their iOS devices, so what happens when itunes upgrades iOS with an unknown error 3004? Small knitting below will bring you the itunes upgrade iOS unknown error 3004 solution.
See more in the itunes upgrade or download the firmware upgrade iOS system, sometimes the error "Unknown errors occurred (3004)"
Reason Analysis:
An error code for the 3000 range series appears, which usually means that iTunes cannot contact the gs.apple.com server via port 80 or 443. This may be due to interference from expired or improperly configured security software or firewall software, an entry in the Hosts file to redirect requests to gs.apple.com, or due to your Internet proxy settings.
Unknown error 3004 Workaround:
1. The first step is to make sure that your itunes is up to date, or that your own downloaded firmware is fine.
2. In order to avoid unnecessary interference, it is recommended to temporarily shut down the various security software that is resident in the background from the process.
3. Close the Itunes,windows user in the system disk (C disk) according to the following path to find the Hosts file for editing: C:\Windows\System32\Drivers\etc
4. On the hosts right click to open Notepad or WordPad, find the "127.0.0.1 gs.apple.com #iHelper Added" field at the bottom and delete, and then save the changes to exit the edit.
5. Reboot the computer, try to upgrade/restore the iOS system again, how is it successful?