Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

iPodNano3

macrumors regular
Original poster
Feb 20, 2024
177
22
Gyattville, Ohio
when i enter credentials, it tells me apple account creation is unavailable on this device
however, the create account page works fine, just unable to sign in
 
after 6 months, i finally found the solution: use charles proxy to rewrite the User-Agent request header from ibooks 1.0 to ibooks 1.18 (you dont have to change the mac os x version)
in the response headers you can see an error message talking about needing a newer other client for account creation, so i looked up the version number for a version of ibooks from os x 10.14, and that was it
 

Attachments

  • Screen Shot 2025-04-19 at 19.03.12.png
    Screen Shot 2025-04-19 at 19.03.12.png
    134.1 KB · Views: 29
  • Screen Shot 2025-04-19 at 19.03.35.png
    Screen Shot 2025-04-19 at 19.03.35.png
    135.6 KB · Views: 36
  • Screen Shot 2025-04-19 at 19.06.13.png
    Screen Shot 2025-04-19 at 19.06.13.png
    47.3 KB · Views: 30
Hello, how are you? Could you explain your change better? I tried to do it on mine but it still displays the message mentioned at the beginning of the post.
 
If it's that simple, you could probably write a SIMBL plugin to modify the user-agent in memory (literally overwrite it)
 
Hello, how are you? Could you explain your change better? I tried to do it on mine but it still displays the message mentioned at the beginning of the post.
what proxy are you using? what configurations have you set so far?
if using charles, i forgot to mention you need to enable ssl proxying with *.itunes.apple.com.
 
I'm using Jonathanland's proxy, I didn't get the license you mentioned... I'm going to take a new test in the morning.
 
So after activating the ssl proxy, I'm getting a different error as per the print... am I missing something?
 

Attachments

  • 1745502927513.png
    1745502927513.png
    332.9 KB · Views: 19
  • Captura de Tela 2025-04-24 às 10.52.55.png
    Captura de Tela 2025-04-24 às 10.52.55.png
    387.4 KB · Views: 25
  • Captura de Tela 2025-04-24 às 10.58.03.png
    Captura de Tela 2025-04-24 às 10.58.03.png
    331.2 KB · Views: 24
So after activating the ssl proxy, I'm getting a different error as per the print... am I missing something?
did you set up the rewrite rule to modify the user agent header? from what i can see in the images, you are still sending the xml request using the ibooks 1.0 user agent. also, it seems that you dont have the charles certificate installed, so please do that first in order for anything to work. i translated your error message and it says "connection failed" which likely suggests you dont have the certificate.
 
Last edited:
i would recommend leaving charles running 24/7 since it doesnt harm your computer in any way and if you do quit the proxy, ibooks will immediately stop working. plus you can use the proxy for so many other things.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.