ErrLookup › pocketbase/pocketbase

pocketbase/pocketbase

Open Source realtime backend in 1 file · Go · 466 source files

Analyzed at 5d217ddb50 on 2026-08-15. 258 documented errors.

Code / MessageTypeSeverityTags
invalid_json
Invalid JSON data
validation error go, tokenizer, filter-expression, pocketbase, parser
Invalid realtime client.
http error go, database, sql, json, geo, scanner
Invalid or expired OTP
http error go, regex, random-generation, validation, pocketbase
Failed to authenticate.
http error auth, password, login, credentials, pocketbase
empty query
http error sql, validation, superuser-api, sqlite, pocketbase
missing email and password arguments
console error cli, superuser, arguments, pocketbase
missing or invalid email address
console error cli, superuser, email, validation, pocketbase
invalid or missing email address
console error cli, superuser, email, validation, pocketbase
OTP auth is not enabled for the _superusers collection
console error cli, superuser, otp, configuration, pocketbase
no collections to import
validation error import, collections, schema, data-safety, pocketbase
validation_invalid_view_query
missing required id column (you can use `(ROW_NUMBER() OVER()) as id` if you don
validation error view, sql, schema, validation, pocketbase
not a view collection
exception error pocketbase, view-collection, api-misuse
reached the max recursion level of view collection file fiel
exception error pocketbase, view-collection, recursion, sql
no query file field found
exception error pocketbase, view-collection, sql, field-name
multiple statements are not supported
validation error pocketbase, sql, view-collection, validation
wildcard columns (*) are not supported - manually type the c
validation error pocketbase, sql, view-collection, schema
unsupported platform
console error pocketbase, self-update, platform, goos
missing asset containing {suffix}
console error pocketbase, self-update, github-release, release-assets
handler must be non-nil
exception error pocketbase, jsvm, goja, router, api-misuse
unsupported goja handler type
exception error pocketbase, jsvm, goja, type-mismatch
middleware must be non-nil
exception error pocketbase, jsvm, goja, middleware
missing or invalid Middleware function
exception error pocketbase, jsvm, middleware, serialization
unsupported goja middleware type
exception error pocketbase, jsvm, goja, type-mismatch, middleware
missing migration file name
console error pocketbase, migrations, cli, migratecmd
empty id_token
exception error pocketbase, oauth, apple, id-token
missing provider {name}
exception error pocketbase, oauth, provider-registry, configuration
the Bitbucket user is not active
exception error pocketbase, oauth, bitbucket, account-state
user account is not active
exception error pocketbase, oauth, gitea, account-state
missing kid header value
exception error pocketbase, oauth, jwk, jwt, kid-header
the parsed token is invalid
exception error pocketbase, oauth, jwk, jwt, signature-verification
the Linear user account is not active
exception error pocketbase, oauth, linear, account-state
the mailcow user is not active
exception error mailcow, auth, oauth, user-inactive, go
empty id_token
exception error microsoft, oauth, openid-connect, id-token, go
the monday.com user account is not enabled
exception error monday, auth, oauth, user-disabled, go
empty id_token
exception error oidc, oauth, openid-connect, id-token, go
the user is not active
exception error planningcenter, auth, oauth, user-inactive, go
failed to fetch AuthUser data
exception error twitch, auth, oauth, helix-api, go
missing response entry
exception error vk, auth, oauth, empty-response, go
failed to add new cron job: fn must be non-nil function
exception error cron, nil-check, go, validation
invalid cron expression - must be a valid macro or to have e
validation error cron, expression-parsing, validation, go
invalid segment step - step > 1 could be used only with the
validation error cron, expression-parsing, step-syntax, go
invalid segment value - must be between the min and max of t
validation error cron, expression-parsing, range-check, go
invalid segment range format - the range must have 1 or 2 pa
validation error cron, expression-parsing, range-format, go
resource not found
exception error filesystem, blob-storage, sentinel-error, not-found, go
WriterOptions.Metadata keys may not be empty strings
validation error filesystem, blob-storage, metadata, validation, go
cannot create an empty file
validation error filesystem, file-upload, validation, empty-input, go
prefix mustn't be empty
validation error filesystem, delete, validation, empty-input, go
thumb size must be in WxH, WxHt, WxHb or WxHf format
validation error filesystem, thumbnails, regex-validation, go
thumb width and height cannot be zero at the same time
validation error filesystem, thumbnails, dimensions, validation, go
Uploader.S3 must be a non-empty and properly initialized S3
validation error s3, upload, multipart, nil-check, go, aws
Uploader.Key is required
validation error s3, upload, validation, empty-input, go, aws
Uploader.Payload must be non-nill
validation error
s3blob.New: missing bucket name
validation error
s3blob.New: missing endpoint
validation error
s3blob.New: missing region
validation error
failed to locate a sendmail executable path
exception error
unencrypted connection
exception error
max argument is required - expected (max, withEllipsis?)
validation error
too many arguments - expected (max, withEllipsis?)
validation error
max argument must be > 0
validation error
unsupported expression item
validation error
search query is not set
validation error
max sort expressions limit reached
validation error
max filter expressions limit reached
validation error
max filter length limit reached
validation error
[strftime] expects the first argument to be a format string
validation error
[strftime] expects the second argument to be of a valid time
validation error
unable to parse token
exception error
no runes to choose from
validation error
[UI extension %q] main.js open error: %w
exception error
[UI extension %q] main.js copy error: %w
exception error
failed to fetch %q collection: %w
console error pocketbase, superuser, cli, migration
failed to upsert superuser account: %w
console error pocketbase, superuser, cli, validation, password
failed to create new superuser account: %w
console error pocketbase, superuser, cli, unique-constraint, password
superuser with email %q doesn't exist
console error pocketbase, superuser, cli, lookup, password
failed to change superuser %q password: %w
console error pocketbase, superuser, cli, password, validation
failed to delete superuser %q: %w
console error pocketbase, superuser, cli, delete, db-lock
failed to create OTP: %w
console error cli, otp, superuser, database, migration
failed to create a temp dir: %w
console error backup, filesystem, permissions
missing or invalid backup file %q to restore
console error backup, restore, s3, validation
data.db file is missing or invalid: %w
console critical backup, restore, corruption, validation
failed to move the current pb_data content to a temp locatio
console critical backup, restore, filesystem, transaction
failed to move the extracted archive content to pb_data: %w
console critical backup, restore, filesystem, permissions
failed to revert the extracted dir change: %w
console critical backup, restore, panic, recovery, filesystem
failed to revert old pb_data dir change: %w
panic critical backup, restore, panic, recovery, filesystem
failed to restart the app process: %w
exception critical backup, restore, process, restart, deployment
failed to save collection %q: %w
exception error import, collections, database, validation
failed to load collections cache: %w
exception critical bootstrap, migration, collections, startup
[%s] system collections cannot be deleted
validation error collections, delete, system, validation
[%s] failed to check collection references: %w
exception error collections, delete, database, concurrency
[%s] failed to delete due to existing relation references: %
validation error collections, delete, relations, integrity
[%s] failed to delete due to existing view dependency: %w
exception error collections, delete, views, integrity
failed to normalize view query id: %w
exception error views, sql, collections, validation
[%s] %w
exception error views, schema, collections, sql
failed to drop column %s - %w
exception error schema, columns, indexes, sqlite
failed to add column %s - %w
exception error schema, columns, sqlite, fields
failed to rename column %s - %w
exception error database, sqlite, schema-migration, collections
failed to dop index - missing index name: %s
exception error database, indexes, collections, data-corruption
failed to fetch old collection state: %w
exception error database, collections, concurrency, validation
%w; failed query: %s
exception error database, sqlite, concurrency, debugging
empty table info probably due to invalid or missing table %s
exception error database, sqlite, introspection, schema
transaction afterFunc errors: %w
exception warning database, transactions, hooks, filesystem
%q: %w
exception error files, upload, storage, record
failed to upload all files: %w
exception error files, upload, storage, cleanup
file %d (%q): %w
exception warning files, storage, delete, permissions
failed to delete all files: %w
exception warning files, storage, delete, cleanup
failed to autogenerate %q value: %w
exception error fields, text, autogenerate, validation
failed to unmarshal the provided JSON - expects array of obj
validation error json, fields, import, collections
failed to unmarshal field type: %w
validation error json, fields, unmarshalling
missing or unknown field type in %s
validation error json, fields, type-registry, version-compat
failed to unmarshal field: %w
validation error json, fields, options, unmarshalling
failed to unmarshal FieldsList value %q
validation error database, json, sql-driver, fields
[%s] failed to delete all previous MFAs for record %q: %w
exception error auth, mfa, security, database
unsupported command: %q
exception error migrations, cli, usage
failed to apply migration %s: %w
exception critical migrations, database, deployment
failed to save applied migration info for %s: %w
exception error migrations, database, bookkeeping, deployment
failed to revert migration %s: %w
exception error migration, database, rollback, sqlite
failed to save reverted migration info for %s: %w
exception error migration, database, sqlite, locking
failed to create a notify dir: %w
exception error filesystem, permissions, deployment, docker
failed to init notify dir watcher: %w
exception error fsnotify, inotify, linux, system-limits
unable to watch notify dir: %w
exception error fsnotify, inotify, system-limits, filesystem
[%s] failed to delete all previous OTPs for record %q: %w
exception error auth, otp, security, database
failed to build %q ListRule join subquery filter expression:
exception error filter, api-rules, schema, validation
invalid modifier sequence %s:%s
validation error filter, modifier, validation, api
%q fields can be accessed only when allowHiddenFields is ena
exception error authorization, api-rules, filter, security
failed to unmarshal raw JSON in order extract nested value f
exception error json, filter, data-quality, sqlite
expected map or array, got %#v
exception error json, filter, data-quality
invalid key path - missing key %q
exception error json, filter, validation
invalid key path - invalid or missing array index %q
exception error json, filter, validation, arrays
unknown modifier in %q
exception error filter, modifier, validation, api
failed to resolve field %q
exception error authorization, filter, api-rules, hidden-fields
invalid @collection field path in %q
exception error filter, collection-join, validation, api
failed to load collection %q from field path %q
exception error filter, collection-join, validation
field %q doesn't support multivalue operations
exception error filter, modifier, multi-value, validation
cannot serialize the data for field %q
exception error json, filter, modifier, serialization
failed to initialize data relation field %q
exception error go, resolver, relation, schema
failed to load collection %q from data field %q
exception error go, relation, dangling-reference, schema
non-filterable field %q
exception error go, resolver, hidden-field, filter
max nested relations reached for field %q
exception error go, resolver, depth-limit, relation
failed to load back relation field %q collection
exception error go, resolver, back-relation, dangling-reference
missing back relation field %q
exception error go, resolver, back-relation, typo
invalid back relation field %q
exception error go, resolver, back-relation, field-type
non-filterable back relation field %q
exception error go, resolver, back-relation, hidden-field, filter
failed to initialize back relation field %q
exception error go, resolver, back-relation, plugin, internal
invalid collection reference of a back relation field %q
exception error go, resolver, back-relation, join, validation
field %q is not a valid relation
exception error go, resolver, field-type, filter
failed to initialize relation field %q
exception error go, resolver, plugin, internal
failed to load field %q collection
exception error go, resolver, relation, dangling-reference
unknown field %q
exception error go, resolver, filter, typo, unknown-field
unable to fetch the auth collections for cross-id unique che
exception error go, auth, database, infrastructure
the record cannot be deleted because it is part of a require
exception error go, delete, relation, cascade, validation
failed to fetch total superusers count: %w
exception error superusers, database, transaction, hooks
invalid filter expression: %w
exception error filter, sql, query, validation
invalid token type %q, expects %q
exception error auth, jwt, token, security
couldn't find back-related collection %q
exception error expand, relations, query
couldn't find back-relation field %q in collection %q
exception error expand, relations, schema
couldn't find relation field %q in collection %q
exception error expand, relations, query
couldn't find related collection %q
validation error expand, relations, schema, data-integrity
invalid settings db data or missing encryption key %q
exception critical settings, encryption, environment, startup
invalid field %q (%d): %w
validation error view, collections, sql, validation
failed to normalize view query id: %w
exception error view, sql, normalization
failed to retrieve query records: %w
exception error view, sql, database
invalid identifier part - expected "as", got %v
validation error view, sql, parser
invalid identifier parts %v
validation error view, sql, parser
failed to rollback dry submit created record: %w
exception error forms, upsert, dry-submit, rollback
failed to rollback dry submit updated record: %w
exception error forms, upsert, dry-submit, rollback
_params exec error: %w
exception critical migration, startup, database, bootstrap
_collections exec error: %w
exception critical migration, startup, database, collections
_mfas error: %w
exception critical migration, startup, mfa, auth
_otps error: %w
exception critical migration, startup, otp, auth
_externalAuths error: %w
exception critical migration, startup, oauth, auth
_authOrigins error: %w
exception critical pocketbase, migration, sqlite, bootstrap, permissions
_superusers error: %w
exception critical pocketbase, migration, superusers, sqlite, bootstrap
users error: %w
exception critical pocketbase, migration, users-collection, sqlite, bootstrap
failed to build sqlite_master index: %v
exception error pocketbase, migration, indexes, sqlite-master, edge-case
failed to drop index %s: %w
exception error pocketbase, migration, indexes, sqlite, locking
the executable in the extracted path is missing or it is ina
exception error pocketbase, ghupdate, self-update, archive, executable
failed to rename the current executable: %w
exception error pocketbase, ghupdate, self-update, permissions, rename
failed replacing the executable: %w
exception error pocketbase, ghupdate, self-update, cross-device, rename
(%d) failed to fetch latest releases: %s
exception error pocketbase, ghupdate, github-api, rate-limit, http
(%d) failed to send download file request
exception error go, pocketbase, ghupdate, network, http, rate-limit
registerMigrations: %w
exception critical go, pocketbase, jsvm, migrations, startup, goja
registerHooks: %w
exception critical go, pocketbase, jsvm, hooks, filesystem, permissions, startup
failed to run migration %s: %w
exception critical go, pocketbase, jsvm, migrations, goja, javascript, syntax-error
failed to execute %s:\n - %v
panic critical go, pocketbase, jsvm, hooks, goja, panic, dev-watch
failed to resolve hooksDir symlink: %w
exception warning go, pocketbase, jsvm, hooks, filesystem, symlink, fsnotify
failed to resolve template: %w
exception error go, pocketbase, migratecmd, automigrate, serialization
failed to create migration dir: %w
exception error go, pocketbase, migratecmd, filesystem, permissions, docker
failed to save automigrate file: %w
exception error go, pocketbase, migratecmd, filesystem, io, disk-full
failed to resolve create template: %v
exception error go, pocketbase, migratecmd, cli, templates
failed to save migration file %q: %v
exception error go, pocketbase, migratecmd, cli, filesystem, permissions
failed to fetch migrations list: %v
exception error go, pocketbase, migratecmd, sqlite, database, cli
failed to resolve template: %v
exception error go, pocketbase, migratecmd, serialization, cli
failed to serialize %q into a map: %w
exception error go, pocketbase, migratecmd, serialization, json, collections
failed to serialize collections list: %w
exception error go, pocketbase, migratecmd, json, serialization
failed to serialize collection: %w
exception error go, pocketbase, migratecmd, json, serialization
invalid file path: %s
validation critical security, zip-slip, path-traversal, archive
id_token validation failed: %w
exception error oauth2, apple, jwt, jwks, network
failed to fetch OAuth2 user profile via %s (%d):\n%s
exception error oauth2, http, provider-config, scopes
Box user account is not active (status: %q)
exception error oauth2, box, account-status
failed to fetch primary email: %w
exception error oauth2, gitea, scopes, self-hosted
unsupported OKP curve (must be Ed25519): %q
exception error jwk, jwt, cryptography, ed25519
invalid Ed25519 key length: %d
exception error jwk, jwt, cryptography, validation
unsupported kty (must be RSA or OKP): %q
exception error jwk, jwt, ecdsa, provider-config
failed to fetch JSON Web Key Set from %s (%d):\n%s
exception error jwks, network, provider-config, oauth2
missing JWK with kid %q and non-empty alg
exception error jwk, key-rotation, oauth2, jwt
iss must be one of %v, got %#v
validation error oidc, issuer-validation, provider-config
id_token validation failed: %w
exception error oidc, jwt, jwks, signature-validation
failed to add new cron job: %w
exception error cron, scheduling, validation
invalid segment step boundary - the step must be between 1 a
validation error cron, scheduling, validation
invalid segment range minimum - must be between %d and %d
validation error cron, scheduling, validation
invalid segment range maximum - must be between %d and %d
validation error cron, scheduling, validation
WriterOptions.Metadata has a duplicate case-insensitive meta
validation error filesystem, blob-storage, metadata, validation
Copy srcKey must be a valid UTF-8 string: %q
validation error filesystem, blob-storage, utf8, validation
Copy dstKey must be a valid UTF-8 string: %q
validation error filesystem, blob-storage, utf8, validation
Delete key must be a valid UTF-8 string: %q
validation error go, blob, validation, utf8, input-validation
[key: %s] %w
exception info go, blob, error-wrapping, diagnostics
Seek resulted in invalid offset %d, using 0
validation error go, blob, seek, io, range-reader
the WriterOptions.ContentMD5 you specified (%X) did not matc
validation error go, blob, integrity, md5, upload
failed to download url %s (%d)
http error go, http, download, status-code, network
file extension %q is reserved
validation error go, blob, fileblob, reserved-name, filesystem
failed to convert %s into an absolute path: %v
exception error go, fileblob, filesystem, path, cwd
tried to create directory but failed: %v
exception error go, fileblob, filesystem, permissions, mkdir
%s is not a directory
validation error go, fileblob, filesystem, config, path
multipart init error: %w
exception error go, s3, multipart, iam, upload
multipart upload error: %w
exception error go, s3, multipart, network, retry
multipart complete error: %w
exception error go, s3, multipart, lifecycle, retry
invalid or empty modifier expression %q
validation error go, picker, parsing, validation, config
missing or invalid modifier %q
validation error go, picker, registry, typo, validation
[SafeWrap] recovered from panic: %v
panic error go, panic, recovery, concurrency, debugging
invalid left operand %q - %v
validation error go, search, filter, sql, validation
invalid right operand %q - %v
validation error go, search, filter, sql, validation
unknown expression operator %q
validation error go, search, filter, dependency-version, compat
unknown function %q
validation error go, search, filter, functions, validation
unsupported token type %q
validation error go, search, filter, token, compat
@now: %w
exception error pocketbase, filter, macro, datetime, search
@yesterday: %w
exception error pocketbase, filter, macro, datetime, search
@tomorrow: %w
exception error pocketbase, filter, macro, datetime, search
@todayStart: %w
exception error pocketbase, filter, macro, datetime, search
@todayEnd: %w
exception error pocketbase, filter, macro, datetime, search
@monthStart: %w
exception error pocketbase, filter, macro, datetime, search
@monthEnd: %w
exception error pocketbase, filter, macro, datetime, search
@yearStart: %w
exception error pocketbase, filter, macro, datetime, search
@yearEnd: %w
exception error pocketbase, filter, macro, datetime, search
failed to resolve field %q
validation error pocketbase, filter, resolver, field-allowlist, search
invalid sort field %q
validation error pocketbase, sort, resolver, search, sql
[geoDistance] expected 4 arguments, got %d
validation error pocketbase, filter, geodistance, validation, search
[geoDistance] argument %d must be an identifier or number
validation error pocketbase, filter, geodistance, validation, search
[geoDistance] failed to resolve argument %d: %w
validation error pocketbase, filter, geodistance, resolver, field-allowlist
[strftime] expected at least 1 arguments, got %d
validation error pocketbase, filter, strftime, validation, search
[strftime] too many arguments (max allowed 10, got %d)
validation error pocketbase, filter, strftime, validation, limits
[strftime] failed to resolve format argument: %w
validation error pocketbase, filter, strftime, resolver, wrapper
[strftime] failed to resolve time-value argument: %w
validation error pocketbase, filter, strftime, resolver, field-allowlist
[strftime] invalid modifier argument %d - can be only string
validation error pocketbase, filter, strftime, validation, modifiers
[strftime] failed to resolve modifier argument %d: %w
validation error pocketbase, filter, strftime, resolver, wrapper
unbalanced parenthesis or quoted expression: %q
validation error
[GeoPoint] unable to scan value %v: %w
validation error
validation_invalid_autogenerate_pattern
unsupported pattern operator %d
validation error