3 hours ago
Hi all,
I had an issue earlier this week with upgrading Jellyfin, seemed it was lacking libjemalloc2, once installed, I get further, but the issue now is, I'm getting loads of errors.
I'm running Jellyfin inside an LXC container on Proxmox VE 9, the LXC is using Ubuntu - Version 22.04
The errors state index.html is denied.
10/20/2025 9:03:35 PM +01:00 - Encountered exception while writing to "/usr/share/jellyfin/web/index.html": "System.UnauthorizedAccessException: Access to the path '/usr/share/jellyfin/web/index.html' is denied. ---> System.IO.IOException: Permission denied --- End of inner exception stack trace --- at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode, Boolean failForSymlink, Boolean& wasSymlink, Func
I've chown to user jellyfin:jellyfin, but once I run apt upgrade, it defaults index.html back to root, so not sure what is going on that it can't write to it. I've restored snapshots a few times, on one attempt I can't remember what I did, but got the error to go away, but was stuck on an error to do with trickplays.
Error: "Read-only file system : '/var/lib/jellyfin/data/trickplay/34/34297e11-d067-08ac-5e0d-b9d1a08b24e6/320 - 10x10/0.jpg'"
I restored and found in my settings Trickplay was stuck middle of migrating trickplay location, only thing I can think of. I let it run. Then restored the snapshot and back to this error above and the trickplay error.
10/20/2025 10:44:42 PM +01:00 - Error while starting server
10/20/2025 10:44:42 PM +01:00 - Could not rollback "20251020094032". Manual intervention might be required to restore a operational state.
10/20/2025 10:44:42 PM +01:00 - Could not rollback "/var/lib/jellyfin/data/library.db.bak1". Manual intervention might be required to restore a operational state.
10/20/2025 10:44:42 PM +01:00 - Migration "20250420230000_MoveTrickplayFiles" failed
10/20/2025 10:44:42 PM +01:00 - Error: "Read-only file system : '/var/lib/jellyfin/data/trickplay/31/31bf4a48-429e-7177-7a4a-0b57c071414b/320 - 10x10/6.jpg'"
Completely lost at what to do now.
I've chown index.html to jellyfin:jelly and also to root:www-data as good states. I've changed permissions, but no matter what, it defaults back to root and I get the error, the file is read only.
I can't find a way to update at all. Anyone have any ideas?
I had an issue earlier this week with upgrading Jellyfin, seemed it was lacking libjemalloc2, once installed, I get further, but the issue now is, I'm getting loads of errors.
I'm running Jellyfin inside an LXC container on Proxmox VE 9, the LXC is using Ubuntu - Version 22.04
The errors state index.html is denied.
10/20/2025 9:03:35 PM +01:00 - Encountered exception while writing to "/usr/share/jellyfin/web/index.html": "System.UnauthorizedAccessException: Access to the path '/usr/share/jellyfin/web/index.html' is denied. ---> System.IO.IOException: Permission denied --- End of inner exception stack trace --- at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode, Boolean failForSymlink, Boolean& wasSymlink, Func
4 createOpenException) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func4 createOpenException) at System.IO.File.OpenHandle(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.File.WriteToFile(String path, FileMode mode, ReadOnlySpan1 contents, Encoding encoding) at Namo.Plugin.InPlayerEpisodePreview.InPlayerEpisodePreviewPlugin..ctor(IApplicationPaths applicationPaths, IXmlSerializer xmlSerializer, ILogger1 logger, IServerConfigurationManager configurationManager)" I've chown to user jellyfin:jellyfin, but once I run apt upgrade, it defaults index.html back to root, so not sure what is going on that it can't write to it. I've restored snapshots a few times, on one attempt I can't remember what I did, but got the error to go away, but was stuck on an error to do with trickplays.
Error: "Read-only file system : '/var/lib/jellyfin/data/trickplay/34/34297e11-d067-08ac-5e0d-b9d1a08b24e6/320 - 10x10/0.jpg'"
I restored and found in my settings Trickplay was stuck middle of migrating trickplay location, only thing I can think of. I let it run. Then restored the snapshot and back to this error above and the trickplay error.
10/20/2025 10:44:42 PM +01:00 - Error while starting server
10/20/2025 10:44:42 PM +01:00 - Could not rollback "20251020094032". Manual intervention might be required to restore a operational state.
10/20/2025 10:44:42 PM +01:00 - Could not rollback "/var/lib/jellyfin/data/library.db.bak1". Manual intervention might be required to restore a operational state.
10/20/2025 10:44:42 PM +01:00 - Migration "20250420230000_MoveTrickplayFiles" failed
10/20/2025 10:44:42 PM +01:00 - Error: "Read-only file system : '/var/lib/jellyfin/data/trickplay/31/31bf4a48-429e-7177-7a4a-0b57c071414b/320 - 10x10/6.jpg'"
Completely lost at what to do now.
I've chown index.html to jellyfin:jelly and also to root:www-data as good states. I've changed permissions, but no matter what, it defaults back to root and I get the error, the file is read only.
I can't find a way to update at all. Anyone have any ideas?
