Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
And this is what happens in Mojave (no external proxy, no condiments; a vanilla system). Adding the rewrite tool (and specifically the Referer as a localhost) crashes Dictionary. This effect is so severe that even disabling the Rewrite tool doesn't stop the crash bout, in which case the only recourse is rebooting macOS.


 
Last edited:
I can't answer because I'm not accustomed to self-assessment that granular. I simply don't register the frequency of such a mundane action. All I know is that it became common for me to keep several windows (Lion and Mavericks) or both windows and tabs (Mojave) open. Lately, I've settled on around 10 wiki entries at a time. Right now, it's two windows (Mojave), and image placeholders still show up. In Mavericks, I didn't notice it, as your workaround seems to have done the trick. It doesn't look like my use affects the API calls quota; rate limits are in effect all the same.

It's Lion and Mojave where Wikipedia acts out. Mavericks is up and running, as of now.
 
Last edited:
yeah, im using the redirects.txt file in /Library/AquaProxy. i placed them down like this:




all of them, except for the 35 redirects fine. this is the message i get in firefox when connecting to gspa35-ssl through aquaproxy:
Secure Connection Failed
An error occurred during a connection to gspa35-ssl.ls.apple.com. PR_END_OF_FILE_ERROR
Error code: PR_END_OF_FILE_ERROR

Sorry I'm only just getting to this, but I'm finally on break and have time for Aqua Proxy. For that first redirect that doesn't work, I'm getting a 404 not found for the new URL as well. Did the URL change since you posted? Is there something special I need to send in the request?

Edit: Wait, with your redirects maps seems to work!
 
Last edited:
Aqua Proxy has been updated with:
  • Support for 32-bit only Macs (cc @DurltazorOSXPower)
  • A new root certificate: USERTrust ECC Certificate Authority
  • Fixed Wikipedia in the Dictionary app again
  • Restores partial Apple Maps functionality†. (Requires setting Aqua Proxy as both a "Secure Web Proxy" and a "Web Proxy" in System Preferences.)
Additionally, advanced users can now add, remove, or modify the headers sent to a given domain or URL by editing headers.txt in the AquaProxy folder.

† For this to work, configure the proxy settings in System Preferences for both Secure Web Proxy and Web Proxy!

I recommend restarting your computer after you install the update.

-------

@iPodNano3 I only added one of your Maps redirects (http://gspa19.ls.apple.comhttps://gsp19-ms12.ls.apple.com) because despite my best efforts I did not observe Maps (trying to) make requests to any of the other addresses, nor did adding those addresses appear to fix any functionality for me. I tried enabling satellite view, transit, etc. Please let me know if I missed something!
 
Last edited:
Sorry I'm only just getting to this, but I'm finally on break and have time for Aqua Proxy. For that first redirect that doesn't work, I'm getting a 404 not found for the new URL as well. Did the URL change since you posted? Is there something special I need to send in the request?

Edit: Wait, with your redirects maps seems to work!
the 404 is cause the server has no displayable website at the root path. but the file maps tries to get is present there, just at a different path.
 
Aqua Proxy has been updated with:
  • Support for 32-bit only Macs (cc @DurltazorOSXPower)
  • A new root certificate: USERTrust ECC Certificate Authority
  • Fixed Wikipedia in the Dictionary app again
  • Restores partial Apple Maps functionality†. (Requires setting Aqua Proxy as both a "Secure Web Proxy" and a "Web Proxy" in System Preferences.)
Additionally, advanced users can now add, remove, or modify the headers sent to a given domain or URL by editing headers.txt in the AquaProxy folder.

† For this to work, configure the proxy settings in System Preferences for both Secure Web Proxy and Web Proxy!

I recommend restarting your computer after you install the update.

-------

@iPodNano3 I only added one of your Maps redirects (http://gspa19.ls.apple.comhttps://gsp19-ms12.ls.apple.com) because despite my best efforts I did not observe Maps (trying to) make requests to any of the other addresses, nor did adding those addresses appear to fix any functionality for me. I tried enabling satellite view, transit, etc. Please let me know if I missed something!
when you enable traffic, does it attempt to reach gspa12? satellite should be gspa11. search, autocomplete, and directions are on gsp-ssl.ls.apple.com but you dont need a redirect, that works by default. also, does it get the manifest file from gspe35-ssl when you launch it? it refreshes the manifest every 12 hours. assets should be fetched from gspa21.ls.apple.com rewritten to gspe21-ssl.ls.apple.com.

you said maps in standard works, so the rewrites for 35, 21, and 19 should be working. it'd be best to also add the redirect for 12. as for satellite, you'd also need to fetch an accessKey to add on to satellite requests, else you get a 403. if you feel like adding that, let me know. essentially it's just getting a mapkit token from apple then sending it to the apple maps web bootstrapper. they need to be refreshed every 30 minutes.

by the way, i was able to get directions working (in the maps app itself only, no calendar) through objective-c method swizzling (as it requires rebuilding the protobuf data). the attached .bundle file is a simbl plugin. place it in the plugins folder for simbl and restart the maps app. directions should work afterwards.
 

Attachments

Aqua Proxy has been updated with:
  • Support for 32-bit only Macs (cc @DurltazorOSXPower)
  • A new root certificate: USERTrust ECC Certificate Authority
  • Fixed Wikipedia in the Dictionary app again
  • Restores partial Apple Maps functionality†. (Requires setting Aqua Proxy as both a "Secure Web Proxy" and a "Web Proxy" in System Preferences.)
Additionally, advanced users can now add, remove, or modify the headers sent to a given domain or URL by editing headers.txt in the AquaProxy folder.

† For this to work, configure the proxy settings in System Preferences for both Secure Web Proxy and Web Proxy!

I recommend restarting your computer after you install the update.

-------

@iPodNano3 I only added one of your Maps redirects (http://gspa19.ls.apple.comhttps://gsp19-ms12.ls.apple.com) because despite my best efforts I did not observe Maps (trying to) make requests to any of the other addresses, nor did adding those addresses appear to fix any functionality for me. I tried enabling satellite view, transit, etc. Please let me know if I missed something!
uh oh. i just checked and it seems like apple recently got rid of the -ms12 domains. you can check, they no longer exist. unfortunately this means you will have to get an accesskey for each request, and rewrite it to http://gspe19.ls.apple.com, http://gspe12.ls.apple.com, and http://gspe11.ls.apple.com. that's honestly a shame, since the -ms12 domains didn't require authorization.
 
uh oh. i just checked and it seems like apple recently got rid of the -ms12 domains. you can check, they no longer exist. unfortunately this means you will have to get an accesskey for each request, and rewrite it to http://gspe19.ls.apple.com, http://gspe12.ls.apple.com, and http://gspe11.ls.apple.com. that's honestly a shame, since the -ms12 domains didn't require authorization.
Thanks, what do these domains give us that is broken with just https://gsp19-ms12.ls.apple.com (which is still working for me).
 
Thanks, what do these domains give us that is broken with just https://gsp19-ms12.ls.apple.com (which is still working for me).
the ones i listed in that message are the ones used by os x yosemite and os x el capitan. sierra and later use different ones (similar host names but with -ssl after the number). they require each request to be signed with a token that is either generated using an algorithm based on the request parameters (and a 40 digit session id), or a static one that is obtained through the mapkit js bootstrapper, but expires 30 minutes after generation. i find the latter simpler. gsp19-ms12 and gsp12-ms12 didn't require the accessKey parameter, meaning you could just get tiles with the regular parameters. mavericks didn't have this parameter, it uses a different md5 signing algorithm, which these servers don't recognize.
 
Wikipedia in Mavericks loads pictures in 100% of cases. In Mojave, it's random, and in Lion, it's 0%. In the latter case, rewriting the request in Charles to modify "User-Agent" to accept the new value has no effect and makes no difference when just relying on the Aqua proxy.

Screen Shot 2026-04-04 at 06.27.09.png



Screen Shot 2026-04-04 at 06.30.53.png




The Maps app isn't loading the graphic content, just like it wasn't before.

Screen Shot 2026-04-04 at 07.23.08.png
 
Aqua Proxy has been updated with:
  • Support for 32-bit only Macs (cc @DurltazorOSXPower)
  • A new root certificate: USERTrust ECC Certificate Authority
  • Fixed Wikipedia in the Dictionary app again
  • Restores partial Apple Maps functionality†. (Requires setting Aqua Proxy as both a "Secure Web Proxy" and a "Web Proxy" in System Preferences.)
Additionally, advanced users can now add, remove, or modify the headers sent to a given domain or URL by editing headers.txt in the AquaProxy folder.

† For this to work, configure the proxy settings in System Preferences for both Secure Web Proxy and Web Proxy!

I recommend restarting your computer after you install the update.

-------

@iPodNano3 I only added one of your Maps redirects (http://gspa19.ls.apple.comhttps://gsp19-ms12.ls.apple.com) because despite my best efforts I did not observe Maps (trying to) make requests to any of the other addresses, nor did adding those addresses appear to fix any functionality for me. I tried enabling satellite view, transit, etc. Please let me know if I missed something!
Thanks my friend !!!! you is awesome !
 
But not even in maverick the notes works very well, it seems to me that iCloud does not synchronize, so it also happens with iphotos on both systems.
I don't use iPhoto but I would assume it uses some server/protocol that doesn't work anymore. On Mavericks you can use SyncThing to sync photos between devices.

For Notes on Mavericks see mavericksforever.com. The short version is that I recommend creating a Google account for Notes syncing. iCloud Notes should work if you set up the email with Aqua Proxy, but it won't sync to notes on modern Apple devices and also pollutes your email (searching email will turn up notes).
 
Last edited:
  • Like
Reactions: DurltazorOSXPower
I don't use iPhoto but I would assume it uses some server/protocol that doesn't work anymore. On Mavericks you can use SyncThing to sync photos between devices.
Yeah, iCloud for iPhoto was based on Photo Stream, which was shut down in... wow, okay, 2023? Jesus christ. Also, can confirm that iCloud notes don't sync between old iDevices and new ones! I can only see the notes i make on my old mac on my old iPhone and viceversa.


You're on Snow Leopard, right? I didn't know Snow Leopard had a Notes app?

Yeah, they're in Mail! For... some reason.
 
  • Like
Reactions: DurltazorOSXPower
Yeah, iCloud for iPhoto was based on Photo Stream, which was shut down in... wow, okay, 2023? Jesus christ. Also, can confirm that iCloud notes don't sync between old iDevices and new ones! I can only see the notes i make on my old mac on my old iPhone and viceversa.




Yeah, they're in Mail! For... some reason.
yes i understand my friend, but.. which your old apple device ? Example iOS 5 sync notes in snow leopard ? or mavericks ?
 
I don't use iPhoto but I would assume it uses some server/protocol that doesn't work anymore. On Mavericks you can use SyncThing to sync photos between devices.

For Notes on Mavericks see mavericksforever.com. The short version is that I recommend creating a Google account for Notes syncing. iCloud Notes should work if you set up the email with Aqua Proxy, but it won't sync to notes on modern Apple devices and also pollutes your email (searching email will turn up notes).
is it possible with syncthing to sync iPhotos again between old devices?
 
from what i know, reminders doesn't sync with newer devices cause the protocol is different, but the syncing system is still there. you are able to sync among old devices.
 
  • Like
Reactions: DurltazorOSXPower
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.