2025-04-05, 08:58 PM
2025-04-05, 09:06 PM
(This post was last modified: 2025-04-05, 09:07 PM by TheDreadPirate. Edited 1 time in total.)
I THINK you need to do one of two things.
1) Fully setup IPv6 on your host and router 2) Fully disable IPv6 on your host and router I THINK what is happening is that your IPv6 setup is incomplete and Jellyfin tries to connect with IPv6 and doesn't fail over to IPv4. Your OS is successfully failing over to IPv4, but I'm thinking Jellyfin isn't. When you query DNS for an address you are getting IPv6 and IPv4 addresses and it tries IPv6 first. Looking at your server log from yesterday, I only see loop back IPv6 addresses.
2025-04-05, 09:43 PM
Yep, seems that you're right. Trying to
ping -6 quad9.net leads to no packets being returned. I will try to fix ipv6 on my server (since it used to work fine), and if that resolves the Jellyfin issue, I will mark your message as the solution.
Yesterday, 12:09 PM
(This post was last modified: Yesterday, 12:09 PM by FragileRosy.)
You were right, the problem was improper ipv6 connectivity. In my case, I had a static ipv6 address set in
/etc/network/interfaces , but because my router changed the global prefix for some reason, it lead to internet ipv6 traffic not being able to route. Updating the server's ip address to match the global prefix fixed the issue. Thank you so much for the help!
Yesterday, 02:52 PM
(This post was last modified: Yesterday, 03:03 PM by TheDreadPirate. Edited 1 time in total.)
Are you using a desktop or server variant of your Linux distro? I'm assuming you were trying to prevent your IPv6 address from changing.
Server variants should have IPv6 privacy extensions disabled out of the box so they shouldn't rotate IPv6 addresses. If you are using a desktop variant of your distro you will need to disable the IPv6 privacy extensions. How you do that varies depending on what your network manager is.
Yesterday, 06:04 PM
Yeah, the address wasn't rotating automatically, even when unset, but I set it just to be sure. I'll probably just un-set it then, since it just causes problems with no benefit.
|
|
|