Jellyfin Forum
SOLVED: Windows + Caddy + DuckDNS - how do I setup SSL? - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+---- Forum: Networking & Access (https://forum.jellyfin.org/f-networking-access)
+---- Thread: SOLVED: Windows + Caddy + DuckDNS - how do I setup SSL? (/t-solved-windows-caddy-duckdns-how-do-i-setup-ssl)

Pages: 1 2


RE: Windows + Caddy + DuckDNS - how do I setup SSL? - TheDreadPirate - 2025-04-15

(2025-04-15, 12:05 AM)Secret_Agent_Super_Dragon Wrote:
(2025-04-14, 06:06 PM)TheDreadPirate Wrote: That is correct.

One thing you do need to set is the "Known proxies" setting in Jellyfin.

Dashboard > Networking > Known proxies.

Put 127.0.0.1, save, restart jellyfin.  This field is required starting with 10.10.7.  Even if the same host running Jellyfin is the proxy.

Otherwise remote clients will appear as 127.0.0.1 in your logs and any bit rate limits you've set won't be applied.

Oh man, is this the answer to the long winded thread I just posted?

https://forum.jellyfin.org/t-windows-caddy-duckdns-reverse-proxy-bitstream-limits

Yes.  Starting with 10.10.7, filling out the known proxies field is a requirement due to a security vulnerability that was patched in this version.

https://github.com/jellyfin/jellyfin/security/advisories/GHSA-qcmf-gmhm-rfv9

Due to the fix required to address the vulnerability, Jellyfin will not use the X-Forwarded-For header without an address in the known proxies field.


RE: Windows + Caddy + DuckDNS - how do I setup SSL? - MazMan - 2025-04-15

(2025-04-15, 12:09 AM)TheDreadPirate Wrote:
(2025-04-15, 12:05 AM)Secret_Agent_Super_Dragon Wrote:
(2025-04-14, 06:06 PM)TheDreadPirate Wrote: That is correct.

One thing you do need to set is the "Known proxies" setting in Jellyfin.

Dashboard > Networking > Known proxies.

Put 127.0.0.1, save, restart jellyfin.  This field is required starting with 10.10.7.  Even if the same host running Jellyfin is the proxy.

Otherwise remote clients will appear as 127.0.0.1 in your logs and any bit rate limits you've set won't be applied.

Oh man, is this the answer to the long winded thread I just posted?

https://forum.jellyfin.org/t-windows-caddy-duckdns-reverse-proxy-bitstream-limits

Yes.  Starting with 10.10.7, filling out the known proxies field is a requirement due to a security vulnerability that was patched in this version.

https://github.com/jellyfin/jellyfin/security/advisories/GHSA-qcmf-gmhm-rfv9

Due to the fix required to address the vulnerability, Jellyfin will not use the X-Forwarded-For header without an address in the known proxies field.

As a new Jellyfin user, is there a guide to setting this up “for dummies”.


RE: Windows + Caddy + DuckDNS - how do I setup SSL? - TheDreadPirate - 2025-04-15

@MazMan - Can you start a separate thread and provide info about what you've done so far and what you're trying to accomplish?