• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Poor Performance from Clients

    Pages (2): « Previous 1 2

     
    • 0 Vote(s) - 0 Average

    Poor Performance from Clients

    Non-Web Clients excessively slow
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #11
    2024-08-22, 07:19 PM
    Ah. Tailscale. I'm wondering if there is some issue with Jellyfin not consistently sending traffic over the interface it was received on.

    Can you configure Jellyfin to bind to your physical LAN address (you will need to restart Jellyfin) and then re-test with a local client to the LAN IP?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    BeastleeUK
    Offline

    Junior Member

    Posts: 9
    Threads: 1
    Joined: 2024 Aug
    Reputation: 0
    Country:United Kingdom
    #12
    2024-08-22, 08:40 PM
    I really don't understand this, I bound it to the LAN address and restarted JF. Log shows Kestrel listening on the LAN port but client on my phone will not even connect on IP, even tries all 3 variants. If I turn off WiFi and turn on Tailscale I can connect fine, go back to WiFi and it stops connecting. All of this works fine in a browser, regardless of VPN or WiFi.
    I'll see if I can build a new machine to test it but even when it works on 4G (60Mbps+) it still has the issue of taking 30s to start.
    Jellyfin 10.9.9
    Docker Image
    Ubuntu 22.04 LTS (Bare Metal)
    Intel Xeon E3-1225 v3
    20GB DDR4
    CPU: Intel Xeon E3-1225 v3 @ 4 x 3.2GHz
    GPU: Intel i965 GPU
    Memory: 20 GB DDR4
    HDDS:
      OS and Docker volumes: 2 x 240GB SSD
      Media: 3TB WD Red HDD
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #13
    2024-08-22, 10:07 PM
    What happens when you disable tailscale on the jellyfin server?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    BeastleeUK
    Offline

    Junior Member

    Posts: 9
    Threads: 1
    Joined: 2024 Aug
    Reputation: 0
    Country:United Kingdom
    #14
    2024-08-23, 04:51 PM
    (2024-08-22, 10:07 PM)TheDreadPirate Wrote: What happens when you disable tailscale on the jellyfin server?

    OK, so this sent me down a long dark rabbit hole with many twists, this included no access to anything on the LAN when I turned off the TS VPN on the server!

    Basically I had local the subnet advertised so that I can access devices on the LAN when I am away from home, Tailscale on a standalone server doesn't like this when you stop the VPN service, LAN clients can't connect.
    I also had split-dns with Cloudflare presenting CNAMEs to the TS IP of the server and my PiHole DNS, which was what TS was pushing my domain lookups to, was the LAN address. By disabling the subnet advertising I couldn't make DNS queries about internal services because the DNS server was the LAN address and the results were too. I've had to remove the split DNS and just leave the Cloudflare records to the VPN IP in place. This seems to be working so far. But there's more...
    I have IPv6 enabled and the DNS for this didn't look right when I checked it, I then found that I'd entered it with 1 wrong digit in my DHCP service, although this wasn't actually a part of the problem it needed fixing. I went ahead and updated the DHCP entry for IPv6 DNS and saved the config...and then my ISP changed my assigned IPv6 range but again only one digit had changed. It took me a while to work that one out!

    So now I can access quite happily over Tailscale from my phone when off LAN. My web clients work fine on both and my Fire TV works on the LAN. One of the LG TVs is OK but I think the wireless card is now flaky and I'll update once I can check the other but I think it will work exactly as expected.
    Jellyfin 10.9.9
    Docker Image
    Ubuntu 22.04 LTS (Bare Metal)
    Intel Xeon E3-1225 v3
    20GB DDR4
    CPU: Intel Xeon E3-1225 v3 @ 4 x 3.2GHz
    GPU: Intel i965 GPU
    Memory: 20 GB DDR4
    HDDS:
      OS and Docker volumes: 2 x 240GB SSD
      Media: 3TB WD Red HDD
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #15
    2024-08-23, 05:02 PM (This post was last modified: 2024-08-23, 05:02 PM by TheDreadPirate. Edited 1 time in total.)
    [Image: dns.jpg]

       
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    1
    BeastleeUK
    Offline

    Junior Member

    Posts: 9
    Threads: 1
    Joined: 2024 Aug
    Reputation: 0
    Country:United Kingdom
    #16
    2024-08-24, 03:33 PM
    (2024-08-23, 05:02 PM)TheDreadPirate Wrote: [Image: dns.jpg]

    To be fair, DNS wasn't the issue as I couldn't connect on IP:port either. The main issue was Tailscale routing with the LAN subnet sharing.

    Other than the WiFi on the TV having a moment all seems well. My next job is to work out why there's no trickplay files all of a sudden.

    Thanks for your help.
    Jellyfin 10.9.9
    Docker Image
    Ubuntu 22.04 LTS (Bare Metal)
    Intel Xeon E3-1225 v3
    20GB DDR4
    CPU: Intel Xeon E3-1225 v3 @ 4 x 3.2GHz
    GPU: Intel i965 GPU
    Memory: 20 GB DDR4
    HDDS:
      OS and Docker volumes: 2 x 240GB SSD
      Media: 3TB WD Red HDD
    Pages (2): « Previous 1 2

    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode