ErrLookup › jellyfin/jellyfin
jellyfin/jellyfin
The Free Software Media System - Server Backend & API · C# · 1,915 source files
Analyzed at ae8723026d on 2026-08-13. 162 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Zero bytes copied from stream | exception | error | live-tv, streaming, http, m3u, network, empty-response |
| No tuners available | exception | error | live-tv, hdhomerun, tuner, conflict, network, resource-limit |
| Path resolved to filename not in log directory | validation | error | security, path-traversal, logging, client-events |
| does not exist. | validation | error | configuration, filesystem, cache, startup, path-validation |
| The requested custom database plugin with the name | exception | critical | database, plugin, startup, configuration |
| ffmpeg image extraction timed out for | exception | error | ffmpeg, media-encoding, timeout, image-extraction |
| Jellyfin does only support relational databases. | exception | critical | database, startup, ef-core, configuration |
| The specified path does not exist | validation | error | filesystem, library-manager, path-validation, virtual-folder |
| Unable to find host to play channel | exception | error | live-tv, tuner-host, streaming, conflict, network |
| Migration ran but did not record itself as applied and… | exception | critical | migration, startup, database, loop-detection |
| The live stream with id | exception | warning | livestream, hls, streaming, resource-not-found |
| Tuner not found. | exception | error | livetv, tuner, streaming, resource-not-found, network |
| HDHomeRun simultaneous stream limit has been reached. | exception | error | live-tv, hdhomerun, concurrency, conflict, resource-limit |
| No stream with type found | exception | error | matroska, mkv, keyframes, media, video, validation |
| Configuration with key | http | error | configuration, dependency-injection, registration, key-lookup |
| [ ] | exception | warning | authentication, security, logging |
| User must be authenticated to subscribe to session… | exception | warning | authentication, websocket, session, authorization |
| Provided path ( ) is not valid. | exception | error | hls, transcoding, path-handling, null-reference |
| MediaSource has no attachment cache (non-GUID Id, e.g. Live… | http | error | media-source, attachment, live-tv, cache |
| Path | exception | warning | api, environment, resourcenotfound, validation, filesystem |
| Failed to find an appropriate file extension | exception | error | transcoding, streaming, codec, configuration |
| Could not authenticate with Schedules Direct Error | exception | error | livetv, schedules-direct, authentication, credentials, security |
| Invalid subtitle format | validation | error | subtitles, validation, format-not-allowed, file-write |
| Request failed | http | error | livetv, schedules-direct, http, network, api |
| No user exists after initialization. | exception | error | startup, user-management, configuration |
| User Account cannot login with this provider. The Normal… | exception | critical | authentication, plugin, users, di |
| Failed to find CollectionFolder | exception | error | migration, library, collection-folder, data-integrity |
| PathInfo and Path can't both be null. | validation | error | validation, library, rest-api, null-reference |
| Activity Log Retention days must be at least 0. Currently | exception | error | scheduled-task, configuration, activity-log, invalidoperationexception |
| Only admin users can retrieve the activity log. | exception | warning | authorization, websocket, activity-log, authentication |
| Jellyfin cannot find the database provider of type | exception | critical | database, configuration, startup |
| Request returned ' ' instead of an image type | http | error | images, providers, network, http, content-type |
| ffprobe failed - streams and format are both null. | exception | error | ffprobe, media-encoding, ffmpeg, media-info |
| Name must not be null or empty | validation | error | validation, library, rest-api |
| No Playlist exists with Id | validation | error | playlist, library-manager, item-lookup, validation |
| No channel provider found for channel | exception | error | livetv, channels, provider, resource-not-found |
| SeekHead is missing or does not contain Info, Tracks and… | exception | error | matroska, mkv, keyframes, media, metadata, index |
| Session not found. | exception | error | session, authentication, rest-api |
| The media collection | exception | error | filesystem, library-manager, virtual-folder, media-path, delete |
| Recursive datastructure detected abort processing this item. | exception | error | library, data-integrity, validation, folder |
| Could not find the requested assembly at | exception | critical | database, plugin, assembly, configuration |
| The path does not exist. | validation | error | filesystem, library-manager, path-validation, media-path |
| Item does not support downloading | exception | error | authorization, library, media-download, rest-api |
| Unsupported format | validation | error | subtitles, media-encoding, validation, format-not-supported |
| User not found | exception | error | session, user-management, invalidoperationexception, consistency |
| HLS Subtitles are not supported for this media. | validation | error | subtitles, hls, media, validation |
| User does not have access to video transcoding. | exception | error | transcoding, authorization, user-permissions, media-encoding |
| Cannot decode images with multiple frames | exception | error | skia, image-processing, animated-gif, multi-frame, argument |
| Could not find any type implementing the | exception | critical | database, plugin, assembly, di |
| SeriesId for program not found | exception | error | livetv, recording, series-timer, guide-data, invalid-operation |
| The loaded archive ' ' is made for a newer version of… | exception | error | backup, restore, version, migration |
| Service not found. | validation | error | livetv, tuner, reset, service, argument |
| Your database does not meet the required standard. Only… | exception | critical | database, migration, upgrade, sqlite |
| Expected a SeekHead | exception | error | matroska, mkv, keyframes, media, metadata |
| StartTimeTicks is not allowed. | exception | error | api, hls, streaming, argumentexception, playback |
| Token is required | http | error | authentication, security, websocket, authorization, token |
| No service with the name | exception | error | livetv, service, lookup, configuration, key-not-found |
| Attachment with stream index | http | error | attachment, media-encoding, codec, mjpeg |
| segmentLength was not given, or it was given incorrectly… | validation | error | subtitles, hls, validation, rest-api |
| Unable to update encoder app path. | exception | error | configuration, ffmpeg, encoder, immutable-after-set |
| Couldn't find provider of type | exception | error | livetv, listings, provider, configuration, resource-not-found |
| Item path can't be null. | exception | error | validation, rest-api, library, null-reference |
| No item exists with the supplied Id | validation | error | playlist, library-manager, item-lookup, validation |
| Could not find the XmlTv file specified: | exception | error | livetv, xmltv, listings, configuration, file-not-found, filesystem |
| A scheduled recording already exists for this program. | validation | error | livetv, recording, timer, duplicate, argument |
| The custom database provider must declare the custom… | exception | critical | database, configuration, startup, validation |
| Forbidden | exception | error | authorization, security, authentication, rest-api |
| Not enough valid pictures provided to create a splashscreen! | exception | error | skia, image-processing, splashscreen, insufficient-data, argument |
| Plugin package name ' ' is not a valid directory name. | exception | error | plugins, installation, invaliddataexception, security, path-validation |
| MediaSource has no subtitle cache (non-GUID Id, e.g. Live… | http | error | media-source, subtitle, live-tv, cache |
| item not found | validation | error | live-tv, timers, data-store, validation, race-condition |
| The media folder does not exist | exception | error | filesystem, library-manager, virtual-folder, delete |
| Certificate file ' ' does not exist. | validation | error | ssl, security, configuration, filesystem, network |
| Skia unable to read image | exception | error | skia, image-processing, corrupt-image, invalid-data, decode |
| Expected a segment container | exception | error | matroska, mkv, keyframes, media, validation |
| User with UserId not found | exception | error | user-management, devices, resource-not-found, data-integrity |
| Downloaded XMLTV file is empty | exception | error | livetv, xmltv, listings, download, invalid-operation |
| Expected configuration type is | validation | error | configuration, type-safety, serialization, contract |
| Unsupported subtitle format | validation | error | subtitles, providers, validation, format-not-allowed |
| Unable to find request with provided secret | http | error | quick-connect, authentication, lookup, expiration |
| No Users found with a password reset request matching pin | exception | warning | users, password-reset, validation |
| Guid can't be empty | validation | error | |
| Unable to convert any images to local | exception | warning | library, images, media, refresh, conversion |
| Unable to determine image file extension from mime type | validation | error | images, mime-types, providers, validation |
| Cannot execute a Task that is already running | exception | warning | scheduled-tasks, state, concurrency, task-scheduler |
| M3U simultaneous stream limit has been reached. | exception | error | live-tv, m3u, iptv, concurrency, conflict, resource-limit |
| Quick connect is not active on this server | exception | error | quick-connect, authentication, configuration, feature-flag |
| The PlaybackStopInfo's PositionTicks was negative. | validation | error | session, playback, live-stream, argumentoutofrange, client-data |
| No collection exists with the supplied collectionId | validation | error | collections, library, argument-validation, lookup |
| Failed to find valid ffmpeg | exception | critical | startup, media, ffmpeg, environment, blocking |
| No Playlist exists with the supplied Id | validation | error | playlist, library-manager, item-lookup, validation |
| MediaSource not found | http | error | media-source, attachment, media-encoding, not-found |
| has an invalid runtime of minutes | validation | error | chapters, media-info, ffprobe, validation, corrupt-media |
| Provider id name cannot contain '=' | validation | error | metadata, provider-ids, validation, serialization |
| Cannot deserialize entity | exception | error | backup, restore, database, serialization |
| FFmpeg exited with code | exception | error | transcoding, ffmpeg, media-encoding, process-crash |
| Request is already authorized | exception | warning | quick-connect, authentication, state, duplicate-operation |
| ffmpeg subtitle extraction failed for | exception | error | subtitles, ffmpeg, media-encoding, extraction-failed |
| Language contains invalid characters. | validation | error | subtitles, validation, path-traversal, security, language |
| Body doesn't contain a valid configuration | exception | error | api, configuration, argumentexception, serialization, admin |