I’ve been using Jellyfin for about a year. I’ve experienced many sudden issues with speed or connectivity, but they usually self-resolve over the course of a few days (I’d love to hear what that’s about).

Since the last major update, I’ve had intermittent speed issues. My network is a bit weird, but it’s what I have to go with for a while so bear with me…everything is wired cat7a as direct to the router as possible and broadcast exclusively through TailScale. My server (Win10) and another PC (Win11) are the combined shared storage, so I’m assuming one of the main points of failure between these 2 machines are to blame. In other words, the Win11 PC is acting as a shared network folder (where 2/3rd of my media is stored) AND a client (very inefficient I know, but it’s worked up until recently).

Today, I tried listening to a lossless song and it was taking about a minute to load 1 second of music. I’ve never had speeds that slow before.

The server’s hardware: -Intel i7-9700k @ 3.60GHz -RAM 16GB -NVIDIA GeForce GTX 980 Ti

Transcode settings enabled: -Hardware acceleration: Nvidia NVENC -H246 -MPEG2 -VC1 -VP8 -Enhanced NVDEC decoder -Hardware encoding

Task Manager for the server shows 95% (~10 Mbps) network usage to be to TailScale and Jellyfin. Network usage for the client is almost 0 Mbps. Memory usage for both machines is below 30%. CPU is less than 10% on both machines. Disk usage is even lower, 0% on both machines. The media in question is stored on HDD on the client-side machine (disk rated for >100MB/s read and write).

Without buying a new drive, NAS, or extra hardware, do you have any tips for troubleshooting my network to see if it’s something I can fix? Did I mess any settings up?

Don’t know if it’s relevant, but I have a Pi-hole and both machines have Simplewall.

  • ReedReads
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    6 months ago

    Some basic troubleshooting. Work backwards from that wild setup you described in the OP:

    1. Disable Simplewall and any other firewalls and see if that helps.
    2. If not, temporarily undo your incredibly complicated networking set up. Disable tailscale and create a single network without VPNs or any other complexities and see if jellyfin will work on the 2 for 1 server/storage set up you have. Also temporarily disable pihole’s blocking.
    3. If you’re still hurting, remove the shared storage set up you have and just have jellyfin connected to a single hd to see if that fixes the problem.
    4. If none of those work, then you have a Jellyfin configuration set up problem.

    Edit: silly but make sure to reboot your machine in between each of these steps

    Edit 2. If you have your jellyfin logs, those will also give you better clues. The above is troubleshooting without logs which is cumbersome.

    • LazerDickMcCheese@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      6 months ago

      So I’ve tried disabling Simplewall and TailScale in the past, and it hasn’t fixed the issue yet after rebooting. As you’d probably expect, the locally stored videos (for example) play marginally faster, but its not enough of a difference to make or break anything. I’ll check the logs later, thanks

      Edit: https://sh.itjust.works/comment/12286637