• 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 Networking & Access Clients can discover server but can't connect to it

     
    • 0 Vote(s) - 0 Average

    Clients can discover server but can't connect to it

    OrkaXL
    Offline

    Junior Member

    Posts: 6
    Threads: 2
    Joined: 2023 Aug
    Reputation: 0
    Country:Belgium
    #1
    2025-02-08, 09:58 PM
    The background information:
    • Manual installation using the repository: https://jellyfin.org/docs/general/instal...erivatives
    • Server runs LMDE 6: Faye
    • Server allows port 8096 through firewall
    • Only error in the logs: Warning about the webrootpath: The WebRootPath was not found: /var/lib/jellyfin/wwwroot. Static files may be unavailable.
    • Client software on the server also discovers the server and can connect to it.
    • Plex media server is installed and fully functional on the server.

    The problem:
    I'm planning on using Jellyfin server locally within my own network using various clients. All of the clients that have an auto-discovery function can discover the server and identify it as http://192.168.x.x:8096 and the same of the server. All of the clients immediately spit out an error message when trying to connect to it: "Tried 2 candidates without success, couldn't reach server." This problem exist on all types of clients (android, windows, TV, etc.).

    Network settings in Jellyfin:
    • Bind to local network address is set to the local ip of the server which is static.
    • Allow remote connection box is checked on.
    • Ipv6 is disabled
    • All of the other setting have been left untouched.

    Please do let me know if this issue has been resolved in the past or if I need to provide more information.

    Thanks in advance for the help.
    theguymadmax
    Offline

    Community Moderator

    Posts: 1,154
    Threads: 0
    Joined: 2024 Jun
    Reputation: 60
    #2
    2025-02-08, 10:20 PM
    Version 10.10.5 has a bug that sets the autodiscovery address to 127.0.0.1 by default. You'll need to manually input your local IP address instead.
    OrkaXL
    Offline

    Junior Member

    Posts: 6
    Threads: 2
    Joined: 2023 Aug
    Reputation: 0
    Country:Belgium
    #3
    2025-02-09, 12:11 PM
    I have indeed heard about this issue but even manually inputting the server's ip address into various clients returns the same error.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-02-10, 02:31 PM
    What firewall app are you using on LMDE? Does that also use UFW?

    What is the output of these commands?

    Code:
    sudo ss -tulpn | grep 8096
    sudo ufw status
    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]
    OrkaXL
    Offline

    Junior Member

    Posts: 6
    Threads: 2
    Joined: 2023 Aug
    Reputation: 0
    Country:Belgium
    #5
    2025-02-11, 07:43 PM (This post was last modified: 2025-02-11, 07:44 PM by OrkaXL. Edited 1 time in total.)
    I use the standard firewall app, I believe it is called Gufw Firewall and it is version 22.04.0. Port 32400 is also open because of Plex. Can you make something out of these outputs?

    The first command returns (X used to mask local ip): tcp LISTEN 0 512 192.168.X.X:8096 0.0.0.0:* users: (("jellyfin",pid=3490,fd=466))

    The second command returns: Status: active

    To Action From
    -- ------ ----
    32400/tcp ALLOW Anywhere
    8096/tcp ALLOW Anywhere
    32400/tcp (v6) ALLOW Anywhere (v6)
    8096/tcp (v6) ALLOW Anywhere (v6)

    32400/tcp ALLOW OUT Anywhere
    8096/tcp ALLOW OUT Anywhere
    32400/tcp (v6) ALLOW OUT Anywhere (v6)
    8096/tcp (v6) ALLOW OUT Anywhere (v6)
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2025-02-12, 04:23 PM
    Your LAN IP is not sensitive. It is not publicly routable.

    I'm surprised service discovery works at all. You normally need to open port 7359 for service discovery to work. Gufw is a GUI for the command line tool UFW.

    Code:
    sudo ufw allow 7359/udp

    Regardless, as theguymadmax stated, service discovery is bugged until 10.10.6 is released.

    I don't see why you can't connect by manually typing in the server IP. The port is open and Jellyfin is listening. But it looks like you have it configured to bind to a specific address? What happens if you remove that config and have it listen on all addresses?
    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]
    OrkaXL
    Offline

    Junior Member

    Posts: 6
    Threads: 2
    Joined: 2023 Aug
    Reputation: 0
    Country:Belgium
    #7
    2025-02-12, 05:38 PM
    I have added the firewall rule that allows port 7359. I have removed the bind to local ip address and restarted the server. Still cannot connect any client to the server. The auto-discovery function is now indeed broken (discovers server at 127.0.0.1:8096), manually putting in the local ip return the same error as previously.

    sudo ss -tulpn | grep 8096:

    tcp LISTEN 0 512 0.0.0.0:8096 0.0.0.0:* users: (("jellyfin",pid=2977,fd=482))


    Sudo ufw staus: Status: active

    To Action From
    -- ------ ----
    32400/tcp ALLOW Anywhere
    8096/tcp ALLOW Anywhere
    7359/udp ALLOW Anywhere
    32400/tcp (v6) ALLOW Anywhere (v6)
    8096/tcp (v6) ALLOW Anywhere (v6)
    7359/udp (v6) ALLOW Anywhere (v6)

    32400/tcp ALLOW OUT Anywhere
    8096/tcp ALLOW OUT Anywhere
    32400/tcp (v6) ALLOW OUT Anywhere (v6)
    8096/tcp (v6) ALLOW OUT Anywhere (v6)
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #8
    2025-02-12, 06:36 PM
    Can you share your full jellyfin log via privatebin.net?
    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]
    OrkaXL
    Offline

    Junior Member

    Posts: 6
    Threads: 2
    Joined: 2023 Aug
    Reputation: 0
    Country:Belgium
    #9
    2025-02-13, 07:35 PM
    Sure, I have added all the logs of 4 days. Maybe you will spot something I don't.

    https://privatebin.net/?792f7cf4c77ecb9e...YZYwF5e5p1

    I have sent you the password in pm.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #10
    2025-02-13, 08:07 PM
    Everything looks fine in the log after you removed the interface bind.

    Do you know if LMDE enables apparmor or SELinux? Since the connection attempts from your clients doesn't appear to be reaching Jellyfin at all, something is blocking it prior to reaching Jellyfin.
    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]
    « 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