2024-12-11, 09:28 PM
(This post was last modified: 2024-12-11, 09:51 PM by Laxxius. Edited 1 time in total.)
(2024-12-11, 09:20 PM)TheDreadPirate Wrote: It is assumed that you understand that everything is blocked by default. This is the default behavior in both Windows and Linux to block unsolicited incoming connections.
You can use our docs here. Step #5 in this section.
https://jellyfin.org/docs/general/instal...m-packages
I'm also seeing people mention "YAST" as a GUI that you can use to add firewall rules.
I looked at step 5 in that section and tried inputting the command. However, it gives me the message
Error: INVALID_SERVICE: Zone 'public': 'jellyfin' not among existing services
I had been trying to use YAST for a large portion of the hour I spent trying to figure out what to do. I can navigate to the section for opening ports, but the problem I described in my previous comment still applies.
Well, after going through each zone one by one out of desperation, I eventually found the right one (it was the zone called "public"). I am able to connect on my Android at least. Will update this message just to ensure everything works.
My Jellyfin server works! It runs and I am able to connect to it with other devices. Finally!
The steps to solve my issue in particular were:
- Kill the zombie Jellyfin server running in the background. Uninstalling Jellyfin isn't enough; you MUST manually kill the Jellyfin server in the System Monitor
- You have to manually port forward port 8096 on the host machine, NOT the router.
- To do that on openSUSE: open YaST -> Security and Users -> Firewall -> goto Zones->public -> click the 'Ports' tab -> enter "8096" in the text field below 'TCP Ports'
In conclusion: You CAN setup Jellyfin Server on openSUSE Tumbleweed using the Jellyfin Server Flatpak.