I have for the past couple of days trying to get the reverse proxy to work in DSM7. I have used the tool within DSM7 itself to try and achieve this but with mixed results. Full disclosure that I'm learning as I go and have had several tutorials as a starter (
). So I'm thankful for any help that I'm able to get.
What seems to be the problem?
What I have tried to get it to work:
/A fellow tinkerer in the deep end
What seems to be the problem?
- It works sporadically…
- At times it only works when connected to my LAN and not when I switch to my carrier.
- Sometimes it is the opposite
- I can be working well in one tab (it updates and I can interact with it) and as soon as I refresh the page I loses connection.
- And of course lastly, at times it does not work at all…
- Sometimes it automatically redirects to port 5001 as subdomain.example.synology.me:5001.
- I have turned off automatically redirect HTTP connection to HTTPS for DSM desktop
- Setup a DDNS through Synology.me (we call it example.synology.me)
- Let's encrypt certificate for example.synology.me had been made automatically by DSM when first created. This was setup to include wildcards for subdomains as *.example.synology.me
- The docker containers that are HTTP have been been using reversed proxies as HTTPS (on port 443). Example below for tautulli
- Port 443 is open in my router
What I have tried to get it to work:
- Individual certificates
- Made individual certificates from let's encrypt for some of the subdomains to try
- Switched the used certificate in settings
- Forwarded to another port than 443 (read somewhere that Synology uses this port for it's own software so might be some mix up)
- Same mixed result as before on port 443
- Tried with and without HSTS enabled, no change at all.
- Tried to setup them up only as HTTP (no luck here either)
- I have no static IP
- This is not so much something I have been able to try as a thought. My understanding is that it shouldn't be necessary to get the current setup to work.
/A fellow tinkerer in the deep end