2024-06-21, 08:01 PM
(This post was last modified: 2024-06-23, 02:37 AM by mightyenigma. Edited 1 time in total.)
(2024-06-21, 03:13 PM)TheDreadPirate Wrote: In Jellyfin's log it will say what interfaces it binds to. From my log.
Code:[2024-06-19 20:39:32.943 +00:00] [INF] Filtered interface addresses: ["127.0.0.1", "192.168.1.3", "172.16.100.1", "::1", "<Public IPv6 Address 1>", "<Public IPv6 Address 2>", "fe80::a236:bcff:fe35:7cb7%2", "fe80::42:6cff:fe1f:262a%12"]
[2024-06-19 20:39:32.944 +00:00] [INF] Bind Addresses ["::"]
......
[2024-06-19 20:39:35.156 +00:00] [INF] Kestrel is listening on "all interfaces"
If Jellyfin isn't picking up or listening on the zerotier interface, or there is no bridge between interfaces, then Jellyfin won't receive the traffic.
You can tell Jellyfin to specifically listen on multiple interfaces.
My log shows Kestrel listening on 0.0.0.0 which I assume is all interfaces?
[2024-06-21 13:47:21.298 -06:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["192.168.50.130", "192.168.56.1", "xx.xxx.xx.xxx", "127.0.0.1"]
The xx.xxx.xx.xxx address is the one that works on all my other apps to connect to my host PC via ZeroTier. In other words, I use that IP address to connect to 192.168.50.130 from outside the house, when ZeroTier is turned on. It's there in the filtered interface addresses.
[2024-06-21 13:47:28.774 -06:00] [INF] [1] Main: Kestrel is listening on "0.0.0.0"
What do I need to change, and how do I change it?