Benjamin Juang (ibneko) wrote,
Benjamin Juang

iPhone 4 PSA: 1004 error when restoring

If you're trying to restore, and you're getting a 1004 error, it's because you're blocking or otherwise redirecting connections to:

Chance are, you redirected to to make sure you can restore to an earlier version of the iPhone software for 3G/3GS.

It seems iTunes 9.2 authenticates the restore at two different points in time. Once right after it extracts the restore data, and the second time after it verifies the restore was completed.

I noticed that I got a 3004 error after I disabled my internet after the verification process started, which made me realize the cause.. It's interesting that the error message was 3004 instead of 1004 though.

On MacOS X, edit your /etc/hosts file to remove the line that says:

(Open the Terminal application in your /Application/Utilities/ folder. Then enter the following command:
sudo /Applications/ /etc/hosts
Enter your password when prompted. Find the line and remove it for the time being.)

On Windows, I think your hosts file may be in:
I wouldn't know though....

  • Kill La Kill

    Just finished watching Kill La Kill (24 episodes). I loved it and would highly recommend it for the crazy over-the-top action, crazy comedy (there…

  • Anime: Kami-sama Hajimemashita

    13 episodes. Shoujo series - relatively standard plotline with a poor girl that loses her home and ends up living at a shine. It caught my eye…

  • Puella Magi Madoka Magica

    It's been a few months since I watched anime (much less completed watching a series). But this one was surprisingly... deeper than I would have…

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded