2024-09-03, 10:11 AM
I'm not sure what happened, but after I upgraded to 10.9.10, Jellyfin stopped working on my NAS. When I manually started the service, I found that the Jellyfin service would stop after a few seconds. I've been using Jellyfin for over four years, and the last time I updated it was about three months ago, and it ran normally after that update. I have no idea why this 10.9.10 update isn't working properly. I tried everything, including but not limited to uninstalling and reinstalling Jellyfin, and clearing all library records, but it still wouldn't run properly. After examining Jellyfin's logs, I noticed that there was an error indicating that a file in the /etc/jellyfin directory could not be written to. So I manually changed the permissions for all Jellyfin-related directories, but the service still stopped automatically after a few seconds. This is absurd. In the end, I had to resort to a terrible solution—I modified the Jellyfin service configuration file to change the service user from 'jellyfin' to 'root'... and it started working again. However, I don't think running a media server with root privileges is very safe.