ErrLookup › Kareadita/Kavita

Kareadita/Kavita

Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family. · C# · 2,409 source files

Analyzed at 9c3e540000 on 2026-08-13. 129 documented errors.

Code / MessageTypeSeverityTags
User is not authenticated
exception error authentication, jwt, claims, oidc
url-blocked-address
exception error security, ssrf, network, flurl, http
{comparison} is not applicable for {fieldName}
exception warning filtering, validation, smart-filter, input
Name must be set
exception warning filtering, validation, input, smart-filter
You cannot use the name of a system provided stream
exception warning filtering, validation, input, smart-filter, naming
delete-library-while-scan
delete-library-while-scan
exception warning library, tasks, state, validation, scan
library-doesnt-exist
library-doesnt-exist
exception warning library, validation, not-found, state
invalid-metadata-provider
invalid-metadata-provider
exception warning library, validation, kavita-plus, metadata, input
series-restricted-age-restriction
series-restricted-age-restriction
exception warning series, age-restriction, access-control, recommendation
invalid-filename
invalid-filename
exception warning upload, validation, security, path-traversal, cover-image
errors.oidc.no-account
errors.oidc.no-account
exception error oidc, authentication, sso, account, config
cannot-change-identity-provider-original-user
cannot-change-identity-provider-original-user
exception warning oidc, account, admin, identity-provider, config
oidc-managed
oidc-managed
exception warning oidc, account, identity-provider, sync, config
invalid-payload
invalid-payload
exception warning validation, annotation, book-reader, input-validation
chapter-doesnt-exist
chapter-doesnt-exist
exception error annotation, data-not-found, book-reader, error-masking
annotation-failed-create
exception error annotation, error-masking, catch-all, database, book-reader
denied
exception error annotation, authorization, ownership, error-masking
generic-error
exception error annotation, catch-all, database, error-masking
annotation-export-failed
exception error annotation, export, catch-all, serialization, error-masking
bad-copy-files-for-download
exception error archive, download, filesystem, io-error
generic-create-temp-archive
exception error archive, download, io-error, zip, filesystem
{archivePath} does not exist on disk
exception error archive, filesystem, io-error, toctou, extraction
There was an error when extracting {archivePath}. Check the
exception error archive, extraction, io-error, corrupt-file, catch-all
Failed to create database backup at {backupPath}
exception critical backup, database, sqlite, io-error, scheduled-job
No images found on the specified page
exception warning book-reader, epub, bookmark, validation
Image index {bookmarkDto.ImageOffset} is out of range. Page
exception warning book-reader, epub, bookmark, validation, index-out-of-range
Image element does not have a valid source attribute
exception warning book-reader, epub, bookmark, validation
Cannot copy external images
exception warning book-reader, epub, bookmark, validation, external-resource
Image file not found in epub: {imageKey}
exception warning book-reader, epub, bookmark, corrupt-file, data-not-found
Page {bookmarkDto.Page} not found in epub
exception warning book-reader, epub, bookmark, validation, index-out-of-range
epub-malformed
exception error book-reader, epub, corrupt-file, parsing, rendering
epub-html-missing
exception error epub, parsing, book-service, html, content-error
Bookmarks cannot be null!
exception error bookmarks, null-check, eager-loading, programming-error
file-doesnt-exist
exception error cache, filesystem, library, missing-file, disk-sync
client-device-doesnt-exist
exception error client-device, not-found, delete, user-scoped
collection-doesnt-exist
exception error collection, not-found, update
collection-tag-title-required
exception warning collection, validation, title, input-validation
collection-tag-duplicate
exception warning collection, duplicate, validation, unique-constraint
device-duplicate
exception warning device, duplicate, create, unique-constraint
device-not-created
exception error device, not-found, update, eager-loading
send-to-kavita-email
exception error device, email, smtp, configuration, send-to-device
device-doesnt-exist
exception error device, not-found, send-to-device
send-to-permission
exception error device, kindle, format-restriction, send-to-device, file-format
send-to-size-limit
exception error device, email, size-limit, smtp, send-to-device, attachment
Source directory does not exist or could not be found:
exception error filesystem, directory, not-found, io
The directory doesn't exist
exception error filesystem, directory, not-found, argument, parallel-traversal
Source file not found
exception error filesystem, file, not-found, io, race-condition
errors.font-manual-upload
exception error font, upload, filesystem, temp-file, missing-file
font-url-not-allowed
exception warning font, url-validation, google-fonts, security, input-validation
errors.font-not-found
exception error font, google-fonts, api, not-found, metadata
Unsupported CBL file extension: {ext}
validation error cbl-import, file-extension, argument-validation, reading-list
Invalid Base64 string
exception error base64, image-upload, thumbnail, input-validation
file-missing
exception error koreader, progress-sync, file-hash, scan
chapter-doesnt-exist
exception error koreader, data-integrity, chapter, scan
volume-doesnt-exist
exception error koreader, data-integrity, volume, scan
series-doesnt-exist
exception error koreader, data-integrity, series, scan
Kavita has already tried to fetch from {sanitizedBaseUrl} an
exception warning favicon, cache, metadata, network, rate-limiting
Could not grab favicon from {baseUrl}
exception warning favicon, metadata, network, fallback
Could not grab publisher image for {publisherName}
exception info publisher, metadata, cover-image, fallback
Could not grab favicon from {baseUrl.Sanitize()}
exception info favicon, metadata, override-list, fallback
errors.oidc.missing-external-id
exception error oidc, authentication, claims, login
errors.oidc.missing-email
exception error oidc, authentication, claims, email
errors.oidc.email-not-verified
exception error oidc, authentication, email-verification, security
errors.oidc.email-in-use
exception error oidc, authentication, account-takeover, security
errors.oidc.role-not-assigned
exception error oidc, authorization, roles, security
errors.oidc.creating-user
exception error oidc, account-creation, identity, error-wrapping
errors.oidc.syncing-user
exception error oidc, account-provisioning, roles, configuration
errors.oidc.no-account
exception critical oidc, authentication, token-validation, configuration, session
errors.oidc.failed-to-update-email
exception error oidc, email, aspnet-identity, validation, configuration
errors.oidc.failed-to-update-username
exception error oidc, username, aspnet-identity, validation, claim-mapping
smart-filter-doesnt-exist
exception error opds, smart-filter, not-found, stale-reference, feed
OPDS feed generation is not implemented for Person smart fil
exception error opds, smart-filter, unimplemented, person, feed, feature-gap
OPDS feed generation is not implemented for Annotation smart
exception error opds, smart-filter, unimplemented, annotation, feed, feature-gap
collection-doesnt-exist
exception error opds, collection, not-found, access-control, feed
no-library-access
exception error opds, library, access-control, authorization, feed
reading-list-restricted
exception error opds, reading-list, not-found, access-control, feed
series-doesnt-exist
exception error opds, series, not-found, access-control, feed, stale-reference
volume-doesnt-exist
exception error opds, volume, not-found, feed, stale-reference, library-scan
chapter-doesnt-exist
exception error opds, chapter, not-found, feed, stale-reference, library-scan
query-required
exception error opds, search, validation, empty-input, feed
response.ErrorMessage
exception error scrobbling, kavita-plus, external-service, api
Bad payload from Scrobble Provider
exception error scrobbling, kavita-plus, bad-payload, external-service
series-doesnt-exist
exception error reading, series, data-integrity, not-found
generic-error
exception error reading, estimate, generic, not-found
profile-does-not-exist
exception error reading-profiles, not-found, validation
name-already-in-use
exception warning reading-profiles, validation, duplicate, business-rule
series-doesnt-exist
exception error reading-profiles, series, data-integrity, implicit
cant-delete-default-profile
exception warning reading-profiles, business-rule, validation, delete
cant-assign-devices-to-default
exception error reading-profiles, validation, business-rule, device-binding
reading-profiles-device-overlap
exception error reading-profiles, validation, device-binding, business-rule
No download URL available for {filePath}
exception error github-api, cbl, network, external-data
GitHub API rate limit exhausted.{resetsIn} Cached data may s
exception warning github-api, rate-limit, network, cbl, transient
GitHub API access denied. Please try again later.
exception error github-api, auth, network, cbl
Path not found in CBL repository: {path}
exception error github-api, cbl, not-found, validation
reading-list-name-exists
reading-list-name-exists
exception error reading-lists, validation, uniqueness, business-rule
generic-reading-list-create
generic-reading-list-create
exception error reading-lists, validation, data-integrity, builder
reading-list-title-required
reading-list-title-required
exception error reading-lists, validation, required-field
Kavita found corrupted volume entries on {series.Name}. Plea
exception critical scanner, data-corruption, volumes, data-integrity
series-doesnt-exist
series-doesnt-exist
exception error series, not-found, localization, validation
user-no-access-library-from-series
user-no-access-library-from-series
exception error series, authorization, access-control, library
series-restricted-age-restriction
series-restricted-age-restriction
exception error series, authorization, age-restriction, access-control
errors.import-fields.non-unique-age-ratings
errors.import-fields.non-unique-age-ratings
exception error settings, validation, import, metadata-mappings
errors.import-fields.non-unique-fields
errors.import-fields.non-unique-fields
exception error settings, validation, import, metadata-mappings
ip-address-invalid
ip-address-invalid
exception error settings, validation, network, configuration, server
bookmark-dir-permissions
bookmark-dir-permissions
exception error settings, filesystem, permissions, configuration, server
total-backups
total-backups
exception warning settings, validation, backups, range, admin
total-logs
total-logs
exception warning settings, validation, logs, range, admin
generic-error
generic-error
exception error settings, persistence, database, hangfire, generic, admin
oidc-invalid-authority
oidc-invalid-authority
exception error oidc, authentication, network, settings, validation, admin
theme-doesnt-exist
theme-doesnt-exist
exception warning theme, validation, not-found, filesystem
errors.delete-theme-in-use
errors.delete-theme-in-use
exception warning theme, validation, user-state, delete, admin
errors.theme-manual-upload
errors.theme-manual-upload
exception error theme, filesystem, upload, temp, admin
errors.theme-already-in-use
errors.theme-already-in-use
exception warning theme, validation, upload, duplicate, admin
no-user
no-user
exception error user, authentication, stream, dashboard, session
smart-filter-doesnt-exist
smart-filter-doesnt-exist
exception warning smart-filter, stream, dashboard, validation, not-found
smart-filter-already-in-use
smart-filter-already-in-use
exception warning smart-filter, stream, dashboard, duplicate, validation
dashboard-stream-doesnt-exist
dashboard-stream-doesnt-exist
exception warning dashboard-stream, stream, validation, not-found
external-source-doesnt-exist
exception warning external-source, stream, sidenav, validation, not-found
external-source-already-in-use
exception warning sidenav, external-source, duplicate, validation
sidenav-stream-doesnt-exist
exception warning sidenav, validation, not-found
not-authenticated
exception error authentication, user, validation
external-source-already-exists
exception warning external-source, duplicate, validation
external-source-required
exception warning external-source, validation, required-field
sidenav-stream-only-delete-smart-filter
exception warning sidenav, validation, business-rule
dashboard-stream-only-delete-smart-filter
exception warning dashboard, validation, business-rule
url-malformed
exception warning url, ssrf, validation, user-input
url-https-only
exception warning url, ssrf, https, validation
url-unable-to-resolve
exception warning url, ssrf, dns, network
url-blocked-address
exception error url, ssrf, security, ip-blocklist