2024-12-29, 02:34 AM
(This post was last modified: 2024-12-29, 01:41 PM by sam512. Edited 1 time in total.)
This may be a Rocky Linux question, but my issue is specifically with the Docker install. I did a Google search and first came up with guide at Howtoforge. Seemed simple enough, just copied and pasted a few lines. Docker image starts. Problem though while port 8096 is specified in the Docker compose config, on the host doing netstat -tulpn shows nothing. So I tried playing around some with little to no knowledge of Docker. I tried to do a Docker pull of a different image 'lscr.io/linuxserver/jellyfin', even added commands to change network from bridge to host.
Closest I can come to is at one point I did see port 8096 showing up on the host used by jellyfin, but could not access from another PC's browser. I did stop the firewall, did set SELinux to permissive. Ironically part of the reason I am most ignorant with Docker networking is that images in the past I have looked at always just worked.
I am having trouble thinking this is a problem with the Jellyfin container and more something with Rocky that I am unaware of. I did try to do an install from RPMfusion, that just threw up dependency errors starting with FFPEG. I do get this in log:
Dec 28 20:33:02 R9 systemd[1]: Started libcontainer container 0ef8193d7cb2c816bd192ce4577acd1981da3fcd050b58e7fea8f44cf5fe38ef.
Dec 28 20:33:02 R9 kernel: traps: jellyfin[30581] general protection fault ip:7fc89d1e050f sp:7fff01dca5b0 error:0 in libc.so.6[7fc89d1e0000+155000]
Dec 28 20:33:02 R9 systemd[1]: Started Process Core Dump (PID 30601/UID 0).
Dec 28 20:33:02 R9 systemd-coredump[30602]: Process 30581 (jellyfin) of user 1000 dumped core.#012#012Stack trace of thread 1:#012#0 0x00007fc89d1e050f n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x2650f)#012ELF object binary architecture: AMD x86-64
Dec 28 20:33:02 R9 systemd[1]: systemd-coredump@125-30601-0.service: Deactivated successfully.
Dec 28 20:33:02 R9 systemd[1]: docker-0ef8193d7cb2c816bd192ce4577acd1981da3fcd050b58e7fea8f44cf5fe38ef.scope: Deactivated successfully.
Anyone experienced with Jellyfin on RockyLinux, or familiar with similar issue?
Edit: For reasons too long to explain I decided to install Oracle Linux 8, Docker, and then Jellyfin. Very first time I started the image I did see port 8096 being used by Jellyfin using netstat. A few moments later it disappeared. I looked at message logs and saw same errors. This is strange because I had a VM running Oracle 8 with docker and a few containers running. Shame because I just deleted that VM back in October and never got around to making a new one. However on this Oracle 8 installation I was able to install by downloading rpms seperately for Jeyllyfin, FFMPEG, and misc packages required and it is now running. In theory I would prefer the Docker container but could use this if needed. So problem solved? 50% Yes and 50% No.
Closest I can come to is at one point I did see port 8096 showing up on the host used by jellyfin, but could not access from another PC's browser. I did stop the firewall, did set SELinux to permissive. Ironically part of the reason I am most ignorant with Docker networking is that images in the past I have looked at always just worked.
I am having trouble thinking this is a problem with the Jellyfin container and more something with Rocky that I am unaware of. I did try to do an install from RPMfusion, that just threw up dependency errors starting with FFPEG. I do get this in log:
Dec 28 20:33:02 R9 systemd[1]: Started libcontainer container 0ef8193d7cb2c816bd192ce4577acd1981da3fcd050b58e7fea8f44cf5fe38ef.
Dec 28 20:33:02 R9 kernel: traps: jellyfin[30581] general protection fault ip:7fc89d1e050f sp:7fff01dca5b0 error:0 in libc.so.6[7fc89d1e0000+155000]
Dec 28 20:33:02 R9 systemd[1]: Started Process Core Dump (PID 30601/UID 0).
Dec 28 20:33:02 R9 systemd-coredump[30602]: Process 30581 (jellyfin) of user 1000 dumped core.#012#012Stack trace of thread 1:#012#0 0x00007fc89d1e050f n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x2650f)#012ELF object binary architecture: AMD x86-64
Dec 28 20:33:02 R9 systemd[1]: systemd-coredump@125-30601-0.service: Deactivated successfully.
Dec 28 20:33:02 R9 systemd[1]: docker-0ef8193d7cb2c816bd192ce4577acd1981da3fcd050b58e7fea8f44cf5fe38ef.scope: Deactivated successfully.
Anyone experienced with Jellyfin on RockyLinux, or familiar with similar issue?
Edit: For reasons too long to explain I decided to install Oracle Linux 8, Docker, and then Jellyfin. Very first time I started the image I did see port 8096 being used by Jellyfin using netstat. A few moments later it disappeared. I looked at message logs and saw same errors. This is strange because I had a VM running Oracle 8 with docker and a few containers running. Shame because I just deleted that VM back in October and never got around to making a new one. However on this Oracle 8 installation I was able to install by downloading rpms seperately for Jeyllyfin, FFMPEG, and misc packages required and it is now running. In theory I would prefer the Docker container but could use this if needed. So problem solved? 50% Yes and 50% No.