2024-12-11, 08:24 PM
(2024-12-11, 02:16 PM)TheDreadPirate Wrote: Did you open port 8096 in the host firewall? I'm not familiar with OpenSUSE so I can't provide specific instructions for how to do that.
The router's firewall doesn't come into play unless you want to remotely access Jellyfin. And doesn't matter, regardless, if the host, itself, is blocking connections on its firewall.
I did not do this! I wasn't aware that I had to. Is this outlined anywhere in Jellyfin's documentation or Quick Start guide?
In any case, I've been looking at how to open a port in openSUSE for the past hour but to no avail. I'm stuck because there seem to be a million 'zones' on which I can open a port. If I open a port in one zone, it doesn't mean it's open in all zones. I don't know which zone will matter to open a port in for the purposes of Jellyfin, and nothing I've found online seems to indicate at this. Everyone in forums is suggesting not to port-forward and instead to do a reverse proxy. However, every explanation of how to do this seems to assume some prior knowledge about things I do not have. And looking those up led to even more rabbit holes, so I think figuring out how to do a reverse proxy might be more effort than it's worth for now.
Also, I can open ports in different... ports. There seem to be ports with names like "TCP" and "UDP", but within these ports, you can open sub-ports (e.g. 8096, 8920). I'll explain my understanding of how everything works, and why I need help regarding what to do to "open port 8096 on the host machine".
So it seems Networks are protected with firewalls. Firewalls prevent services from accessing my Network. The Network is divided into several zones, so that the firewall can be configured for each zone (i.e. each subsection of the Network) in a modular way. So for instance, I may want a service to only have access to a *section* of my Network. In which case, I don't need to disable the firewall for the entire network; I can disable the firewall for only a particular zone. Next, Each zone is subdivided once again into ports. These are: TCP, UDP, SCTP, and DCCP. These aren't really ports, but rather they are each sets of ports with identical members. This is done so that Networks can be configured even more precisely. A service can be allowed to bypass the firewall if and only if they are going through one specific port within one set of ports within one zone of a given Network. That makes enough sense. But the problem for me arises in "opening port 8096 on the host machine."
In which zone, and in which set of ports do I open port 8096?