*arr clients cannot connect to Jackett using reverse proxy
Looking for a little help, I'm unable to connect to any of my indexers in Jackett if the URL takes the form of http(s)://jackett.tld.com, I've also tried http(s)://jackett.tld.com:9117. But if I use the local ip of the machine http://192.168.XX.XX:9117 then it can connect.
I use Caddy as a reverse proxy and I can access the GUI for Jackett at https://jackett.tld.com. Addtionally, if I try to check via curl it seems to work:
curl https://jackett.tld.com/api/v2.0/indexers/xspeeds/results/torznab/
<?xml version="1.0" encoding="UTF-8"?>
<error code="100" description="Invalid API Key" />%
So i'm at a bit of a loss, any ideas?
Posted Jan 28, 2023, 11:52 AM UTC
This is a reverse proxy issue, BUT why are you exiting your network to come back in? Do you also leave through the front door, walk around your house to the back door when you want something out of the fridge?
He's not necessarily exiting the network if hairpinning is turned on at his router. It'll identify the request and just put it back on the local, it won't send it out.
Exactly the thing I wanted to say, if all is local, stay local.
Not leaving and coming back in, local DNS record to point subdomains to the server
If the reverse proxy is the issue, curl & the GUI should also fail, no?