Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
@maverick28 hey uh, this might work. try changing requests to http://lookup-api.apple.com to use https https://lookup-api.apple.com instead. when you do this, apple's server contacts wikipedia and gives you the content directly, as opposed to a redirect to wikipedia's servers you would get if it was over http. i found that this works better and has higher rate limits. in charles, use the map remote tool to map http://lookup-api.apple.com to https://lookup-api.apple.com. the apple proxy server will still get rate limited.
 
Thx. To which macOS does your recommendation apply?

And, since we're here, how do I bring round Maps? With or without Charles, it's the same as before, i.e., no content. When coming through Charles (with Aqua as an external proxy), the connection monitor shows the old Maps connections as "error 404".

I noticed your new thread, regarding the latter, so I'm continuing there.
 
Last edited:
Is it possible to use this for an app which only supports requests proxying requests over HTTP to connect to HTTPS only servers?
You can redirect an http URL to an https URL if that's what you mean. Make sure Aqua Proxy is set as both an HTTPS proxy and a standard HTTP proxy, then add the urls to redirects.txt.
 
Good to know.
turns out though, the protocol I was attempting to redirect (XMPP/Jabber) apparently doesn't attach protocols to the website URL, making it essentially impossible to use aqua proxy to fix connections for these clients
 
Hi there, I have just set up a new MacBook with Mavericks and installed Aqua Proxy and experiencing problems with the HTTP Proxy part.
I have another Mavericks MacBook, where I have the Aqua Proxy version of last September installed, and it works as expected without problems.
On the new one, I grabbed the copy from mavericksforever and installed it. The moment I realized it is a new version was when it did only spawn one process instead of two. I set the proxy settings for https (and later http) in the settings. Then I tried setting up a mail and the IMAP part seems to work without problems.
Then I have set up a calDav calendar and it fails to load. I looked into the log at /tmp/AquaProxy.error.log
Code:
2026/06/22 08:39:09 Certificate verification failed: x509: certificate signed by unknown authority (missing root CA: ISRG Root X1)
2026/06/22 08:39:09 [conn-0xc000150600] Failed to connect to upstream host: x509: certificate signed by unknown authority
2026/06/22 08:49:59 [0xc000508200] HTTP URL: GET http://lookup-api.apple.com/de.wikipedia.org/w/api.php?action=opensearch&search=zapple&limit=1
2026/06/22 08:50:07 Certificate verification failed: x509: certificate signed by unknown authority (missing root CA: ISRG Root X1)

The Lines are repeated multiple times, so it does have some Problems with the certificates. So I exported the named Cert on the other Mac and imported it in the Keychain system section and thrusted it. The messages still appear, and the calendar is not loaded. The message also shows up, when I open the Wikipedia part in the Dictionary. Is this a problem of Aqua Proxy not including the certificate or does it use the system store and is somehow unable to access it?

On the other Mac with the old version I do not experience this issue, but I do not have the installer anymore to reinstall it.
 
Ok, it seems, that I managed to fix it.
I did uninstall Aqua Proxy using the script provided and reinstalled it a few times. The problem persisted. Then I got annoyed by the popup „Aqua Proxy wants to accept incoming network connections“ on every boot and figured I would try to get rid of that first. In the Process there I got asked at some point if I want to trust the certificate for the web server. Previously I did just trust the Certificate it asked me for, but now I thought a bit about it and did not accept the Certificate for wikipedia.com but the one further up in the chain for Aqua Proxy and that did the trick. I did search the GitHub repo and the mavericksforever page but was not able to find any note on that. Maybe I was just to stupid to figure it out the first time.
 
  • Like
Reactions: Wowfunhappy
Ok, it seems, that I managed to fix it.
I did uninstall Aqua Proxy using the script provided and reinstalled it a few times. The problem persisted. Then I got annoyed by the popup „Aqua Proxy wants to accept incoming network connections“ on every boot and figured I would try to get rid of that first. In the Process there I got asked at some point if I want to trust the certificate for the web server. Previously I did just trust the Certificate it asked me for, but now I thought a bit about it and did not accept the Certificate for wikipedia.com but the one further up in the chain for Aqua Proxy and that did the trick. I did search the GitHub repo and the mavericksforever page but was not able to find any note on that. Maybe I was just to stupid to figure it out the first time.
Odd, the certificate is supposed to get trusted automatically when you install the proxy. I've seen an issue before where you reinstall the proxy and the cert (which, for security reasons, gets regenerated each time you install the proxy) gets replaced in Keychain Access, but apps don't update and will complain until you reboot—but in this case it sounds like you restarted.

I'm sorry I didn't answer earlier, I'm hoping to push out a new version in a few days and I figured, might as well wait and see if that ends up fixing the problem. Glad you got it working!
 
I did reboot multiple times, but after the reboot it was not working. After the complete uninstall, reinstall and trusting the certificate it was working immediately. Something in the chain was probably messed up. Now I still get the popup after every reboot, that aquaproxy wants to accept connections, where I have to click yes, which I did not get on the old one, but I can live with that.
 
Now I still get the popup after every reboot, that aquaproxy wants to accept connections, where I have to click yes, which I did not get on the old one, but I can live with that.
You must have the firewall turned on! Go into Security & Privacy → Firewall → Firewall Options and make sure Aqua Proxy is in the list.

Mind, you might also consider turning off the ancient firewall built into Mavericks and relying on the one in your router instead.
 
>turning off the ancient firewall built into Mavericks

The inbuilt firewall is sort of bugged, in that unsigned apps will always trigger it. There's also a notorious issue where large applications recompute some sort of signature each time you launch it, leading to heavy CPU use. You can fix it by giving it an adhoc signature
 
The inbuilt firewall is sort of bugged, in that unsigned apps will always trigger it. There's also a notorious issue where large applications recompute some sort of signature each time you launch it, leading to heavy CPU use. You can fix it by giving it an adhoc signature
Thanks, I'll ad-hoc sign the next version.
 
Just released a new version with a fix for case-insensitive filesystems, AIA chasing, and theoretical performance improvements (leaning more heavily on the Go standard library instead of custom code).
 
Hi! Uh.. it's been a long while since i've used my OS X 10.6 machine (since may), and the iTunes Store won't work anymore, i'm getting a -2096 error with the HTTP proxy disabled, and a -2094 error with the HTTP proxy enabled. I'm on Aqua Proxy's latest version.
 
  • Like
Reactions: DurltazorOSXPower
Hi! Uh.. it's been a long while since i've used my OS X 10.6 machine (since may), and the iTunes Store won't work anymore, i'm getting a -2096 error with the HTTP proxy disabled, and a -2094 error with the HTTP proxy enabled. I'm on Aqua Proxy's latest version.
...unfortunately, I think the most likely explanation is that Apple turned something off.
 
  • Like
Reactions: MacFoxG4
Hi! Uh.. it's been a long while since i've used my OS X 10.6 machine (since may), and the iTunes Store won't work anymore, i'm getting a -2096 error with the HTTP proxy disabled, and a -2094 error with the HTTP proxy enabled. I'm on Aqua Proxy's latest version.
hello man, my itunes its working but i not updated my aqua proxy, i have used version older.

my itunes is version 10.
 

Attachments

  • Screen shot 2026-07-04 at 5.10.50 PM.png
    Screen shot 2026-07-04 at 5.10.50 PM.png
    1.4 MB · Views: 18
That 32-bit slice is compiled against an older version of Go and may not work as reliably. Sorry, 32bit isn't a priority, as long as it nominally works that's where I'm going to leave it.
No problem, I just found it viable to comment, other than that, everything is working as it should, I can read my icloud emails and my calendar perfectly, thank you for the software.
 
  • Like
Reactions: Wowfunhappy
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.