Local UI settings are lost with SABnzbd behind reverse proxy
Posted: December 27th, 2015, 11:43 am
I have SABnzbd set up behind a reverse proxy using Apache 2.4. I'm also using a HTTPS connection (with valid SSL certificate), not sure if that makes a difference.
My reverse proxy settings looks like this:
<Location /sabnzbd>
ProxyPass http://localhost:8080/sabnzbd
ProxyPassReverse http://localhost:8080/sabnzbd
</Location>
Now, settings of the SABnzbd UI are lost (like container width and refresh rate) and I believe these settings are stored in the browsers local storage. So I tried various settings using the ProxyPassReverseCookieDomain directive to see if these values would get stored properly. For example:
ProxyPassReverseCookieDomain localhost:8080 domain.tld
ProxyPassReverseCookieDomain localhost domain.tld
And I tried these both in- and outside the Location directive.
None of these settings helped. I must also note that I also run Sonarr and CouchPotato behind the same reverse proxy and I don't know if their local storage can overwrite each other or something.
Anyways, how can I fix my reverse proxy settings for SABnzbd?
My reverse proxy settings looks like this:
<Location /sabnzbd>
ProxyPass http://localhost:8080/sabnzbd
ProxyPassReverse http://localhost:8080/sabnzbd
</Location>
Now, settings of the SABnzbd UI are lost (like container width and refresh rate) and I believe these settings are stored in the browsers local storage. So I tried various settings using the ProxyPassReverseCookieDomain directive to see if these values would get stored properly. For example:
ProxyPassReverseCookieDomain localhost:8080 domain.tld
ProxyPassReverseCookieDomain localhost domain.tld
And I tried these both in- and outside the Location directive.
None of these settings helped. I must also note that I also run Sonarr and CouchPotato behind the same reverse proxy and I don't know if their local storage can overwrite each other or something.
Anyways, how can I fix my reverse proxy settings for SABnzbd?