2025-05-17, 08:06 PM
Caddy is throwing out the x-forwarded-for headers because they're coming from untrusted IPs. I wish I knew enough about Caddy to figure out what needs to be done to get the real IPs. I gathered you can add each IP you trust as a trusted proxy, but that seems absolutely bonkers -- maybe it's your public IP or domain admin servers? In essence, you need to stop Caddy from tossing this value.
Jellyfin 10.10.7 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage