ErrLookup › redis/redis-py
redis/redis-py
Redis Python client · Python · 161 source files
Analyzed at 6a6b581b48 on 2026-08-10. 315 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| no issuers found in certificate chain | exception | error | tls, ocsp, ssl, certificates, security |
| The previous master is now a slave | exception | warning | sentinel, failover, replication, connection, high-availability |
| SHUTDOWN seems to have failed. | exception | error | admin, rediserror, shutdown, runtime |
| No database connections currently available. This is a… | exception | warning | multidb, failover, circuit-breaker, retry, active-active, transient |
| Key must be either a string or bytes | exception | error | client-side-caching, handshake, resp3, type-error |
| No master found for | exception | critical | sentinel, master-discovery, failover, high-availability |
| Either maint_notifications_pool_handler or… | exception | error | maintenance-notifications, internal, invariant |
| you are not authorized to view this ocsp certificate | exception | error | ocsp, ssl, tls, security, authorization, certificate, connection |
| shard channel(s) left unreconciled; slot(s) not covered by… | exception | warning | shard-channel, pubsub, slot-coverage, failover, reconciliation |
| No slave found for | exception | error | sentinel, replica, read-routing, high-availability |
| ex must be datetime.timedelta or int | exception | error | set, expiry, data-error, validation |
| ERROR: Calling pipelined function | exception | error | pipeline, blocked-command, cluster, multi-node |
| Metrics are enabled but no global MeterProvider is… | exception | error | observability, opentelemetry, provider, configuration, initialization-order, metrics |
| The server doesn't support maintenance notifications | exception | error | maintenance-notifications, server-compatibility, redis-version, configuration |
| Received an ocsp certificate status | exception | critical | ocsp, ssl, tls, security, revoked, certificate, connection |
| Bad response from PING health check | exception | error | health-check, connection, network, resilience |
| No AIA information present in ssl certificate | exception | error | ocsp, ssl, tls, security, aia, certificate, connection, configuration |
| Cannot retrieve information about server version | exception | error | client-side-caching, resp3, hello, configuration |
| Connection not ready | exception | error | connection, network, pool, transient |
| Maintenance notifications handlers on connection are only… | exception | error | config, resp3, maintenance-notifications, async |
| method eval() is not implemented | exception | error | pipeline, eval, lua-scripting, abstract-method, cluster |
| get_credentials must be implemented | exception | error | auth, credentials, implementation, notimplemented |
| must not contain spaces, newlines, non-printable… | exception | error | driver-info, validation, client-setinfo, ascii |
| Invalid value for ' ' in connection URL. | exception | error | configuration, url-parsing, validation |
| Cannot enable maintenance notifications for connection… | exception | error | maintenance-notifications, connection, configuration, uds |
| Slot " " is not covered by the cluster. | exception | error | slot-coverage, topology, cluster, failover |
| failed to valid ocsp response | exception | critical | ocsp, ssl, tls, security, signature, certificate, connection |
| Initial connection failed - no active database found | exception | critical | multidb, failover, initialization, circuit-breaker, health-check, async, config |
| method load_scripts() is not implemented | exception | error | cluster, pipeline, lua-scripting, api-misuse |
| failed to fetch ocsp certificate | exception | error | ocsp, ssl, tls, security, network, responder, http, certificate, connection |
| Failed to subscribe to cluster nodes | exception | error | keyspace-notifications, cluster, connection, failover, topology |
| READONLY command failed | exception | error | connection, replica-read, cluster, configuration |
| no ocsp servers in certificate | exception | error | ocsp, ssl, tls, security, aia, responder-url, certificate, connection, configuration |
| unlinking multiple keys is not implemented in pipeline… | exception | error | cluster, pipeline, async, unlink, cross-slot |
| OpenTelemetry is not installed. Install it with: pip… | exception | error | observability, opentelemetry, provider, import, dependency, configuration |
| Maintenance notifications are not supported by this… | exception | error | maintenance-notifications, client-side-caching, connection-type, not-implemented |
| Slot " " not covered by the cluster. "require_full_coverage= | exception | error | slot-coverage, topology, command-execution, failover |
| No connection available. | exception | error | connection-pool, timeout, resource-limits, configuration |
| At least a command with a key is needed to identify a node | exception | error | cluster, pipeline, transaction, slot-routing |
| Cannot release a lock that's no longer owned | exception | error | lock, distributed-lock, ownership, ttl-expiry |
| Could not find a matching bdb | validation | error | multidb, health-check, redis-enterprise, network |
| A non health check response was cleaned by execute_command | exception | error | pubsub, health-check, protocol, connection |
| LATENCY HISTOGRAM is intentionally not implemented in the… | exception | error | latency, notimplemented, intentional |
| Cannot execute FT.CURSOR commands without FT.AGGREGATE | exception | error | search, redistack, ft-aggregate, cluster-routing |
| <dynamic TypeError message from hiredis.pack_command> | validation | error | connection, hiredis, encoding, serialization |
| HIMPORT fields must be a collection of field names, not a… | validation | error | himport, validation, data-error, fields |
| Unexpected response length for cluster pipeline EXEC… | exception | critical | cluster, pipeline, transaction, protocol, internal-bug |
| XPENDING count must be a integer >= 0 | validation | error | stream, xautoclaim, validation, misleading-message |
| Cannot create cache key. | exception | error | client-side-caching, internal, cache-key, validation |
| The only valid subcommands are | validation | error | json, jsondebug, argument-validation, dataerror, redisjson |
| Invalid Username or Password | exception | critical | auth, connection, async, credentials, handshake |
| No targets were found to execute | exception | error | cluster-routing, no-targets, replicas, topology |
| CLIENT KILL skipme must be a bool | exception | error | client-management, validation, dataerror, type-coercion |
| index_type must be one of | validation | error | search, index-definition, runtimeerror, redisearch, enum |
| Protocol Error | exception | critical | protocol, resp3, version, config, invalid-response, sync |
| command doesn't exist in Redis commands | exception | error | cluster, commands, redis-server, routing |
| received and expected certificates do not match | exception | critical | ocsp, ssl, tls, security, certificate-pinning, certificate, connection |
| Cannot watch or send commands on different slots | exception | error | cluster, pipeline, transaction, watch, cross-slot |
| ocsp validation error | exception | error | ssl, ocsp, security, network |
| failed to retrieve a successful response from the ocsp… | exception | error | ocsp, ssl, tls, security, responder, transient, certificate, connection |
| {response_body} | http | error | http, http-error, api, auth |
| A occurred while watching one or more keys | exception | error | pipeline, transaction, watch, connection, retry |
| delegate not authorized for ocsp signing | exception | error | ocsp, ssl, tls, security, responder, delegation, eku, certificate, connection |
| HIMPORT is not supported on the multi-database… | validation | error | multidb, himport, unsupported, dataerror, validation |
| Category " " must be prefixed with "+" or | exception | error | acl, validation, acl-setuser, categories, input-validation, prefix |
| Item not found | exception | error | data-structure, internal, cluster-routing, valueerror |
| Channel ' ' has no handler registered | exception | error | keyspace-notifications, pubsub, handler, standalone |
| ConnectionError(exc) | exception | error | async, connection, tls, transport, catch-all |
| Invalid RESP version | exception | error | async, connection, resp3, hello, server-version, compatibility |
| Cannot disable maintenance notifications after enabling them | exception | error | maintenance-notifications, configuration, lifecycle |
| CLIENT PAUSE timeout must be an integer | exception | error | client-management, validation, dataerror, type-coercion |
| MONITOR failed | exception | error | monitor, acl, permissions, command |
| Connection closed by server. | exception | error | network, async, connection, event-loop |
| Maintenance notifications are not supported with | exception | error | maintenance-notifications, configuration, connection-pool |
| Cannot identify slot number for command | exception | error | cluster, pipeline, transaction, watch, slot-routing |
| Redis Cluster cannot be connected. Please provide at least… | exception | critical | connection, initialization, network, cluster |
| To maximize compatibility with all Redis products… | exception | error | client-side-caching, redis-version, compatibility, configuration |
| HELLO is intentionally not implemented in the client. | exception | error | protocol, notimplemented, intentional, resp3 |
| Invalid slot state | exception | error | redis-cluster, validation, cluster-setslot, input-validation |
| no certificate found for ssl peer | exception | error | ocsp, ssl, tls, security, handshake, certificate, connection |
| Incorrect request policy type | exception | error | cluster, policies, version-skew, module |
| CLUSTER FLUSHSLOTS is intentionally not implemented in the… | exception | error | redis-cluster, not-implemented, cluster-flushslots, intentional-stub |
| Connection has data | exception | error | connection, protocol, transient, async |
| Maintenance notifications are not supported with Unix… | exception | error | configuration, maintenance-notifications, unix-socket, resp3 |
| No valid database available for communication | exception | critical | multidb, active-active, failover, circuit-breaker, outage |
| Upstream driver name must use a Python package-style name… | exception | error | driver-info, validation, pep503, upstream-driver |
| Cluster mode is not enabled on this node | exception | critical | cluster-mode, initialization, standalone, configuration |
| Maintenance notifications are not supported for Unix domain… | exception | error | maintenance-notifications, uds, config, validation, async, pool |
| - all keys must map to the same key slot | exception | error | cross-slot, multi-key, cluster-routing, hash-tags |
| OpenTelemetry API is not installed. Install it with: pip… | exception | error | observability, opentelemetry, metrics, import, dependency, configuration |
| Incorrect response policy type | exception | error | cluster, policies, version-skew, module |
| target_nodes type can be one of the following: node_flag… | exception | error | target-nodes, type-error, cluster-routing, configuration |
| no ocsp response present | exception | error | ocsp, ssl, tls, security, stapling, certificate, connection, configuration |
| All slots are not covered after query all startup_nodes. | exception | critical | slot-coverage, initialization, require-full-coverage, cluster-health |
| PubSub is not supported for RedisCluster | validation | error | multidb, pubsub, cluster, unsupported, validation |
| Slot rebalancing occurred while watching keys | exception | error | cluster, pipeline, transaction, watch, resharding, retry |
| method script_load_for_pipeline() is not implemented | exception | error | cluster, pipeline, lua-scripting, api-misuse |
| ACL LOG count must be an integer | exception | error | acl, validation, acl-log, input-validation, type-check |
| Unexpected token schema. Following fields are missing | validation | error | auth, jwt, validation, token |
| protocol must be an integer | validation | error | protocol, configuration, validation, resp |