Comment on OPNSense Reverse Proxies and Giving Internal Services Domain Names?
Imaginary_Stand4909@lemmy.blahaj.zone 2 days agoI’m not too worried about lack of tls/https for my websites rn, I just want to get working concept lol.
But thanks for the caddyfile, although I’m not sure I can use it since OPNsense seems to like to auto generate the config based on the settings in the UI.
I’ve narrowed down my issue a little more with the help of frongt@lemmy.zip, and I’ve established that:
Pinging immich.homelab.internal gets a response from the correct IP. When typing immich.homelab.internal or immich.homelab.internal:2283 in browser I get an ERR_NAME_NOT_RESOLVED page.
If I curl immich.homelab.internal, I get:
curl: (7) Failed to connect to immich.homelab.internal port 80 after 6 ms: Could not connect to server
If I curl immich.homelab.internal:2283, I do get the html of the site at least.
Through some digging through other people’s forum posts, I made sure to turn off https redirects (auto_https disable_redirects).
I definitely know that it’s failing because Caddy isn’t redirecting my services from port 80 to their upstream port (2283, 8006, etc.), but I don’t know why it won’t redirect, even when looking at logs…
Redirection errors, as per my my experience, can be due to
I have used caddy with immich but I didn’t require any modified redirection options.