• 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 Can't connect using local IP outside of the local machine

     
    • 0 Vote(s) - 0 Average

    Can't connect using local IP outside of the local machine

    Can't connect using local IP outside of the local machine
    jravin
    Offline

    Junior Member

    Posts: 24
    Threads: 3
    Joined: 2025 Jun
    Reputation: 0
    Country:United States
    #2
    2025-08-27, 09:20 PM
    @stickybug

    From what i am reading, you installed Ubuntu ... figure version 25.x ..., and logged into the GUI for that machine to install and setup Jellyfin.  Everything worked like a champ while on the local box.

    Start with verifying the service is running:

    Code:
    /usr/bin/sudo ss -tulpn | /usr/bin/grep 8096

    You should see something like:

    Quote:tcp  LISTEN 0      512                *:8096            *:*    users:(("jellyfin",pid=1045,fd=443))

    FWIW:
    • *:8096 = accessible on all interfaces.
    • 0.0.0.0:8096 = accessible on all interfaces.
    • 127.0.0.1:8096 = only local access (you will need to fix the service config to bind to all interfaces)

    Next you can check the service bind address.  I did not have great luck when testing this on my debian computer, but if you are familiar with the commands you should get the idea of what to look for, where "<LocalAddress>" is your local IP address ... either 192.168.0.x or maybe try 127.0.0.1:

    Code:
    /usr/bin/cat /var/lib/jellyfin/config/system.xml | grep -i <LocalAddress>

    Another way to skin this:

    Code:
    /usr/bin/sudo /usr/bin/systemctl cat jellyfin.service

    If you make any changes, be sure to restart the service:

    Code:
    /usr/bin/sudo /usr/bin/systemctl restart jellyfin

    Make sure you know what you think you know:

    Code:
    /usr/bin/ip addr show

    Here, find the network device that is actually plugged into the network you are trying to use.  (Side note here: I have on at least one occasion spent way too much time trying to troubleshoot a network issue only to discover I had the cable plugged into the wrong port(s).  So, maybe double check this as well.)

    You are looking for something like:

    Quote:inet 192.168.0.x/24

    For testing purposes, disable the firewall:

    Code:
    /usr/bin/sudo /usr/sbin/ufw status
    /usr/bin/sudo /usr/sbin/ufw disable
    /usr/bin/sudo /usr/sbin/ufw status

    Now, from another machine on the network try:

    Code:
    /usr/bin/curl http://192.168.0.x:8096

    AND/OR try reaching your Jellyfin server from another machine's browser.
    • If it works with firewall disabled, the issue is firewall rules.
    • If it still doesn’t work, check service bind address again, or network issues.  (Maybe also read through this without doing the commands to perhaps spawn any ideas ... like a bad cable.)

    Moving forward, as in it works, re-enable the firewall:

    Code:
    /usr/bin/sudo /usr/sbin/ufw enable

    Then allow port 8096:

    Code:
    /usr/bin/sudo /usr/sbin/ufw allow 8096/tcp

    Check the rule:

    Code:
    /usr/bin/sudo /usr/sbin/ufw status numbered

    You are hoping to see something like:

    Quote:[ 1] 8096/tcp                  ALLOW      Anywhere
    [ 2] 8096/tcp (v6)              ALLOW      Anywhere (v6)

    Now retry the get test:

    Code:
    curl http://192.168.0.x:8096

    AND/OR from your browser.

    If it fails, feel free to pour yourself a couple sips of whiskey before proceeding (assuming you are of legal age, et cetera)...

    Then, check some logs:

    Code:
    /usr/bin/sudo /usr/bin/journalctl -u jellyfin --no-pager | /usr/bin/tail -n 50

    From your client computer, ping the server:

    Code:
    /usr/bin/ping 192.168.0.x

    If Windows:

    Code:
    c:\windows\system32\ping.exe 192.168.0.x

    Also, here is where you check any routers, switches, gateways, or any network devices to ensure they are not the issue.  How to do this is beyond the scope of my response, but a hint is google.com .

    If by this point you are still having an issue, maybe consider changing your cables out, trying different network adapters, different ports, different network devices, and so forth.

    Debian 13
    11th Gen Intel Core i9-11900KF @ 3.50GHz
    Intel Arc [B580] Battlemage G21 (BMG-G21)
    Corsair 64gb 2133mhz (2x32)
    AI818 M.2 PCIe Gen4 SSD (1TB)
    Ubiquiti UNAS Pro (RAID5 7x24TB = 144TB)
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    Messages In This Thread
    Can't connect using local IP outside of the local machine - by stickybug - 2025-08-27, 07:53 PM
    RE: Can't connect using local IP outside of the local machine - by jravin - 2025-08-27, 09:20 PM
    RE: Can't connect using local IP outside of the local machine - by stickybug - 2025-08-28, 06:31 PM

    • 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