• 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 SOLVED: lan connection error

     
    • 0 Vote(s) - 0 Average

    SOLVED: lan connection error

    Can't connect to LG webos or android on local
    lokide
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2025 Feb
    Reputation: 0
    Country:Italy
    #1
    2025-02-26, 02:00 PM (This post was last modified: 2025-02-26, 02:16 PM by lokide. Edited 1 time in total.)
    Hello,

    First of all, thank you for jellyfin Smiling-face

    I'll try to describe my problem.

    Everything works great, I have activated https mode, since I have a domain, I have the ssl certificate by let's encrypt and everything works as expected.

    My problem is the following:
    Last week there were some problems with internet, so I wanted to connect to jellyfin using the local lan ip address, instead of the domain. Not working.

    If I try from the browser, works with no problem, the server is detected, I can login, etc, of course there is an error about the certificate since it's connected with the domain.

    If I try from my android phone connected to the wifi, using the jellyfin app or the tv, using the jellyfin app, connected with ethernet, I can't connect to my local server, it only works with the domain connected to the let's encrypt certificate.

    The only reason I want to be able to connect using my lan address is that if internet for some reason goes down, I can't reach my homeserver, since the ip is no longer reacheble since there is no internet and in italy we have dynamic ip addresses.

    Hope I was clear enough.

    To recap:

    From Browsers
    https://domain:8920 WORKS
    https://192.168.1.18:8920 WORKS

    From TV/Android using the Jellyfin APP
    https://domain:8920 WORKS
    https://192.168.1.18:8920 NOT WORKING

    So my question is, I'm doing something wrong? Is there a setting to being able to use both my domain address and the local lan one from android/tv apps? Or it's some kind of limitation of the apps? Something about the certificate or maybe there is a setting somewhere I've set wrong?

    My homeserver for now runs on windows on latest version, 10.10.6

    Thank you.
    Go to solution
    bitmap
    Offline

    Community Moderator

    Posts: 899
    Threads: 9
    Joined: 2023 Jul
    Reputation: 29
    #2
    2025-02-26, 02:59 PM
    The cert may be the issue. I recall there was a problem (?) with the Android app where it wouldn't work when you're essentially asking for HTTP when Jellyfin is set up with HTTPS through the software itself. The recommended approach is definitely a reverse proxy, which works exactly as you'd like, except serving HTTP on LAN. I don't believe that the apps have a way to acknowledge and proceed with an invalid cert, so they just don't function. This is actually decent behavior, since most of the time you don't want to connect to a site with an invalid cert.
    Jellyfin 10.10.7 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage

    [Image: AIL4fc84QG6uSnTDEZiCCtosg7uAA8x9j1myFaFs...qL0Q=w2400]
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #3
    2025-02-26, 03:11 PM
    You said you got a valid cert from LE, but are you using a reverse proxy or are you using Jellyfin's built in https server? Since you are using port 8920, I am assuming you are using the built in https functionality (not recommended).

    Did the installed cert expire? LE certs are only valid for 90 days. And Jellyfin does not have an auto-update mechanism.
    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]
    lokide
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2025 Feb
    Reputation: 0
    Country:Italy
    #4
    2025-02-26, 03:14 PM
    I'm using the built in functionality, my cert autorenew itself using a script I've setup and it's currently valid.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #5
    2025-02-26, 04:07 PM
    I'd imagine since you aren't using the domain name that the cert is no longer "valid". When you access Jellyfin via the IP from a browser, do you see a warning?
    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]
    lokide
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2025 Feb
    Reputation: 0
    Country:Italy
    #6
    2025-02-26, 04:25 PM
    (2025-02-26, 04:07 PM)TheDreadPirate Wrote: I'd imagine since you aren't using the domain name that the cert is no longer "valid".  When you access Jellyfin via the IP from a browser, do you see a warning?

    Yeah, of course, the warning saying that the certificates is not valid since it's for the domain, but you can ignore the warning and move on on browsers, I was hoping at least that I could ignore it also in the apps, or something else.

    What else I could do to make it working like this?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #7
    2025-02-26, 05:48 PM
    You can't. There is no way to ignore those warnings on most TV devices (Roku, Android TV, etc.) or within most Android/iOS apps.

    If you're on LAN just use http for devices that stay on LAN?

    For devices that come and go, as long as you have NAT loopback enabled or setup custom DNS entries on your router the traffic will stay local when using your domain name.
    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]
    lokide
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2025 Feb
    Reputation: 0
    Country:Italy
    #8
    2025-02-27, 08:52 AM
    (2025-02-26, 05:48 PM)TheDreadPirate Wrote: You can't.  There is no way to ignore those warnings on most TV devices (Roku, Android TV, etc.) or within most Android/iOS apps.

    If you're on LAN just use http for devices that stay on LAN?

    For devices that come and go, as long as you have NAT loopback enabled or setup custom DNS entries on your router the traffic will stay local when using your domain name.

    Ok, that solved my issue. I tried this way before, but I had the idea it wasn't working. After your reply I tried again to remove the "force https", but this time I've restarted the jellyfin server and works.

    I'd say we can close this. Thanks for the brainstorming!
    « Next Oldest | Next Newest »

    Users browsing this thread: 3 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