• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Jellyfin 10.9 docker guide update fails

     
    • 0 Vote(s) - 0 Average

    Jellyfin 10.9 docker guide update fails

    cofulese
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2024 May
    Reputation: 0
    Country:United Kingdom
    #1
    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:

    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
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-05-12, 05:26 PM
    Try this.

    Bring down your docker container.

    Run as root "docker system prune -a". This will trim all the unused volumes and images on your system, including jellyfin (it does not touch your config or cache directory).

    Bring up the docker container.

    This will force docker to completely rebuild the container just in case there are any weird lingering issues.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    mackies
    Offline

    Junior Member

    Posts: 3
    Threads: 0
    Joined: 2023 Jun
    Reputation: 0
    Country:Germany
    #3
    2024-05-13, 12:44 AM
    Can confirm I have the same issue since updating to 10.9. I only noticed as it shows the failure in scheduled tasks. triggering manually results in the same.
    cofulese
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2024 May
    Reputation: 0
    Country:United Kingdom
    #4
    2024-05-13, 01:24 PM
    I've tried this, and also tried updating to the 10.9.1 docker image that was released, but still get the same problem.

    I see someone else has raised the same issue for a server running directly on Windows too.
    PoMpls
    Offline

    Junior Member

    Posts: 18
    Threads: 1
    Joined: 2024 May
    Reputation: 1
    Country:Spain
    #5
    2024-05-13, 02:18 PM (This post was last modified: 2024-05-13, 02:50 PM by PoMpls. Edited 2 times in total.)
    Hello Smiling-face

    Since Jellyfin was updated to 10.9 I can no longer watch IPTV from Threadfin with the Buffer optión... I have to set No Buffer for Jellyfin to play the channel...

    Apart from that, every time I start Jellyfin I have to update the guide manually otherwise it doesn't play anything...

    And I have errors in the LOG when it updates the list like these.

    Update guide:

    [Image: DZzmXSj.png]

    Play channel: ( Threadfin FFMpeg Buffer ) 

    [Image: sA8Otrk.png]

    Also since the update it has lost access to the folder where it kept the recordings it made of the IPTV, I have tried everything, and it says that it does not have permissions to write in that directory when I have never had any problem before...

    The custom CSS does not work either, nor does the Themerr plugin work

    How do I go back to 10.8? because before that update everything was going great

    Greetings
    PoMpls
    Offline

    Junior Member

    Posts: 18
    Threads: 1
    Joined: 2024 May
    Reputation: 1
    Country:Spain
    #6
    2024-05-13, 06:23 PM (This post was last modified: 2024-05-13, 06:46 PM by PoMpls. Edited 4 times in total.)
    I give up, it is impossible to solve this problem, it doesn't even work in version 10.9.1...

    [Image: mU7vD8S.png]

    Instead, I have copied to the directory where "livetv" a series is recorded and I can delete the file from jellyfin, so it has access, I don't know why it says it does not have access to record...

    [Image: eexTCJa.png]

    I tried to go back to 10.8.13... but it doesn't work... the container gives a lot of errors in the LOG...

    I'm stuck on this version  Weary-face


    EDIT:

    If I delete the "livetv" folder

    [Image: PaBh8JG.png]

    already record

    A "livetv" file is generated without an extension, but it records

    [Image: v0pZcXU.png]

    And it no longer says that it does not have access

    [Image: jynmNt2.png]

    [Image: olkxXjq.png]

    [Image: EtLKWZp.png]

    Upside-down-face Ok-hand

    Now I just need to play the streams with Threadfin in FFMpeg Buffer

    Greetings
    mackies
    Offline

    Junior Member

    Posts: 3
    Threads: 0
    Joined: 2023 Jun
    Reputation: 0
    Country:Germany
    #7
    2024-05-14, 01:58 AM
    Looks like a bug report has been filed. https://github.com/jellyfin/jellyfin/issues/11579
    PoMpls
    Offline

    Junior Member

    Posts: 18
    Threads: 1
    Joined: 2024 May
    Reputation: 1
    Country:Spain
    #8
    2024-05-14, 10:24 AM (This post was last modified: 2024-05-14, 10:28 AM by PoMpls. Edited 2 times in total.)
    They have updated threadfin... at the moment I already have everything working...

    If this does not happen anymore:

    Code:
    Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 1 WebSockets

    It already works for me  Thumbs-up
    mackies
    Offline

    Junior Member

    Posts: 3
    Threads: 0
    Joined: 2023 Jun
    Reputation: 0
    Country:Germany
    #9
    2024-05-18, 05:32 PM
    this has been fixed in 10.9.2
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode