2024-05-12, 03:45 PM
Hi
I've just updated to the latest official docker image for jellyfin 10.9.
Whenever I try to run the guide update (schedules direct), I get this error:
I have verified permissions for the folder, by running docker exec -ti jellyfin /bin/bash and navigating to the folder, then writing new files, renaming existing files, and deleting existing files.
Any idea how I can resolve the issue please?
Many thanks
I've just updated to the latest official docker image for jellyfin 10.9.
Whenever I try to run the guide update (schedules direct), I get this error:
Code:
[15:30:59] [ERR] [19] Emby.Server.Implementations.ScheduledTasks.TaskManager: Error executing Scheduled Task
System.UnauthorizedAccessException: Access to the path '/config/data/livetv' 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 fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 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, String contents, Encoding encoding)
at Jellyfin.LiveTv.Timers.ItemDataProvider`1.SaveList()
at Jellyfin.LiveTv.Timers.ItemDataProvider`1.Add(T item)
at Jellyfin.LiveTv.Timers.TimerManager.Add(TimerInfo item)
at Jellyfin.LiveTv.DefaultLiveTvService.UpdateTimersForSeriesTimer(SeriesTimerInfo seriesTimer, Boolean updateTimerSettings, Boolean deleteInvalidTimers)
at Jellyfin.LiveTv.DefaultLiveTvService.RefreshSeriesTimers(CancellationToken cancellationToken)
at Jellyfin.LiveTv.Guide.GuideManager.RefreshGuide(IProgress`1 progress, CancellationToken cancellationToken)
at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal(TaskOptions options)
I have verified permissions for the folder, by running docker exec -ti jellyfin /bin/bash and navigating to the folder, then writing new files, renaming existing files, and deleting existing files.
Any idea how I can resolve the issue please?
Many thanks