• 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 SOLVED: Error after full disk: The input does not contain any JSON tokens.

     
    • 0 Vote(s) - 0 Average

    SOLVED: Error after full disk: The input does not contain any JSON tokens.

    Vince0511
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2025 Feb
    Reputation: 0
    Country:Netherlands
    #1
    2025-02-21, 09:15 AM (This post was last modified: 2025-02-21, 05:57 PM by Vince0511. Edited 2 times in total.)
    Hi There,

    I've been fighting with my Jellyfin.
    I'm running v10.10.6 in docker (lscr.io/linuxserver/jellyfin:latest) with the opencl-intel mod
    All was doing well untill my {app we don't talk about - TDP} decided it was a good idea to {activity we don't talk about - TDP} in one night, with the result 0 free bytes left.
    I free'd up some diskspace  and restarted my container.
    Looked up my error message and saw I needed to remove migrations.xml, no luck.
    I know I know, I''m an idiot for not creating backups.
    After some more restarts, and removal of all the xml-files in /config I still get an error.

    Code:
    ---> System.Text.Json.JsonReaderException: The input does not contain any JSON tokens. Expected the input to start with a valid JSON token, when isFinalBlock is true. LineNumber: 0 | BytePositionInLine: 0.
    [09:59:34] [ERR] [1] Emby.Server.Implementations.Plugins.PluginManager: Error deserializing .
    System.Text.Json.JsonException: The input does not contain any JSON tokens. Expected the input to start with a valid JSON token, when isFinalBlock is true. Path: $ | LineNumber: 0 | BytePositionInLine: 0.

    I dont know where to start. My database an config in Jellyfin is big enough that I dont wat to start over.
    I do know what the first thing is, to do when I get it fixed, and that's the backup configuration.
    Please help

    Kind regards, Vince0511
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-02-21, 03:19 PM
    In this case it looks like it is trying to read the json for one of your plugins. Which tells me that a significant number of Jellyfin related files are corrupt now. You can try deleting most of your files except for your databases and the folder containing your library root configs, but you will likely need to start over.

    Make regular backups, keep your media storage on a separate disk or partition from the jellyfin app data.
    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]
    Vince0511
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2025 Feb
    Reputation: 0
    Country:Netherlands
    #3
    2025-02-21, 05:55 PM
    (2025-02-21, 03:19 PM)TheDreadPirate Wrote: In this case it looks like it is trying to read the json for one of your plugins.  Which tells me that a significant number of Jellyfin related files are corrupt now.  You can try deleting most of your files except for your databases and the folder containing your library root configs, but you will likely need to start over.

    Make regular backups, keep your media storage on a separate disk or partition from the jellyfin app data.

    Oh my god! You are my savior!
    I deleted all the xml-files is the root of my docker-container, all the plugin-data from the cache-folder and everything from the log-folder. AND-IT-WORKED!
    The only thing I've lost is the Disclaimer on my login-page and the name of my server. I remember those, so I'll type them again! 

    My next quest will be a good way to backup my Jellyfin! I hope you all have a wonderfull weekend!
    (I mark this as solved now)
    « 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