• 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 General Questions Does Jellyfin require Setting Port Forwarding?

     
    • 0 Vote(s) - 0 Average

    Does Jellyfin require Setting Port Forwarding?

    Sherawcairo
    Offline

    Junior Member

    Posts: 6
    Threads: 1
    Joined: 2023 Oct
    Reputation: 0
    Country:Egypt
    #1
    2023-10-03, 03:47 PM
    Does Jellyfin require Setting Port Forwarding?
    If not needed. Why some do setup port forwarding for Jellyfin. and what is the port number?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2023-10-03, 03:49 PM
    You setup port forwarding if you intend to access Jellyfin outside of your home network. If you only want to access it from your home, there is no need to enable port forwarding.

    The default jellyfin port is 8096.
    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
    Sherawcairo
    Offline

    Junior Member

    Posts: 6
    Threads: 1
    Joined: 2023 Oct
    Reputation: 0
    Country:Egypt
    #3
    2023-10-03, 07:11 PM
    Heard that port forwarding is not the safest.
    And there is the option of proxy. Would you please explain this?
    Sherawcairo
    Offline

    Junior Member

    Posts: 6
    Threads: 1
    Joined: 2023 Oct
    Reputation: 0
    Country:Egypt
    #4
    2023-10-03, 07:20 PM
    Enabled port forwarding on router internal and external port is 8096 for my server local IP address.

    Im using dynamic dns so on jellyfin i added my dynamic dns address followed by the port number as follows: https://dynamicdnsaddress:8096. I tried http and without http. Still says could not connect to server.

    I’m sure the issue is not related to the dynamic DNS service or the local IP address of my server as I am using both of them for other services that allows me to connect remotely to my server
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #5
    2023-10-03, 07:25 PM (This post was last modified: 2023-10-03, 07:26 PM by TheDreadPirate.)
    Jellyfin is not hardened and is not considered secure. Because of that, making it openly available to the Internet so you can access it anywhere is unsafe. It is recommended that you use something like Apache, Nginx, or Caddy to sit in between the Internet and Jellyfin. Since those apps ARE hardened and more secure. This setup is called a reverse proxy. Apache/Nginx/Caddy handles incoming requests and relays them to Jellyfin.

    (2023-10-03, 07:20 PM)Sherawcairo Wrote: Enabled port forwarding on router internal and external port is 8096 for my server local IP address.

    Im using dynamic dns so on jellyfin i added my dynamic dns address followed by the port number as follows: https://dynamicdnsaddress:8096. I tried http and without http. Still says could not connect to server.

    I’m sure the issue is not related to the dynamic DNS service or the local IP address of my server as I am using both of them for other services that allows me to connect remotely to my server

    Settings > Dashboard > Networking

    Did you check the box to enable remote connections?
    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]
    Sherawcairo
    Offline

    Junior Member

    Posts: 6
    Threads: 1
    Joined: 2023 Oct
    Reputation: 0
    Country:Egypt
    #6
    2023-10-03, 08:11 PM (This post was last modified: 2023-10-03, 08:12 PM by Sherawcairo. Edited 2 times in total.)
    I will look into reverse proxy and set it up soon.

    enable remote connections is enabled. yet not connecting. i even tried to use it locally by adding the server ip address followed by the http port number. didn't work also

    Thank you for the support
    Sherawcairo
    Offline

    Junior Member

    Posts: 6
    Threads: 1
    Joined: 2023 Oct
    Reputation: 0
    Country:Egypt
    #7
    2023-10-03, 08:21 PM
    Fixed it. Needed to allow OS firewall access to jellyfin.
    Sherawcairo
    Offline

    Junior Member

    Posts: 6
    Threads: 1
    Joined: 2023 Oct
    Reputation: 0
    Country:Egypt
    #8
    2023-10-03, 08:28 PM
    Since I'm using dynamic dns does this mean that even if i'm connected to my local wifi the streaming will have to go to the internet and back again?
    Or will the app realize that it's on the same local network and stream over LAN?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #9
    2023-10-03, 08:34 PM
    Check if your router supports "NAT Hairpin" or "NAT Loopback". Enable it if it is available. This feature will keep traffic local when a DNS lookup points to itself.
    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