{
  "schema_version": 2,
  "id": "develop/reference/errors/all",
  "title": "All Redis error messages",
  "url": "https://redis.io/docs/latest/develop/reference/errors/all/",
  "summary": "Every error message that Redis 8.10 and its built-in features can return, with the commands that return it",
  "tags": [
    "docs",
    "develop",
    "stack",
    "oss",
    "rs",
    "rc",
    "oss",
    "kubernetes",
    "clients"
  ],
  "last_updated": "2026-11-02T15:10:28+01:00",
  "children": [
    {
      "id": "develop/reference/errors/all/redis",
      "summary": "Every error message that the Redis 8.10 server returns",
      "title": "Redis server errors",
      "url": "https://redis.io/docs/latest/develop/reference/errors/all/redis/"
    },
    {
      "id": "develop/reference/errors/all/vector-sets",
      "summary": "Every error message that vector set commands return in Redis 8.10",
      "title": "Vector set errors",
      "url": "https://redis.io/docs/latest/develop/reference/errors/all/vector-sets/"
    },
    {
      "id": "develop/reference/errors/all/search",
      "summary": "Every error message that Redis Search returns in Redis 8.10",
      "title": "Redis Search errors",
      "url": "https://redis.io/docs/latest/develop/reference/errors/all/search/"
    },
    {
      "id": "develop/reference/errors/all/json",
      "summary": "Every error message that JSON commands return in Redis 8.10",
      "title": "JSON errors",
      "url": "https://redis.io/docs/latest/develop/reference/errors/all/json/"
    },
    {
      "id": "develop/reference/errors/all/probabilistic",
      "summary": "Every error message that probabilistic data type commands return in Redis 8.10",
      "title": "Probabilistic data type errors",
      "url": "https://redis.io/docs/latest/develop/reference/errors/all/probabilistic/"
    },
    {
      "id": "develop/reference/errors/all/time-series",
      "summary": "Every error message that time series commands return in Redis 8.10",
      "title": "Time series errors",
      "url": "https://redis.io/docs/latest/develop/reference/errors/all/time-series/"
    }
  ],
  "page_type": "content",
  "content_hash": "ff9bb251c3bede17c5122d602e9614ffabfbd15076601650c8dcde7b6c9c65cd",
  "sections": [
    {
      "id": "content",
      "title": "Content",
      "role": "content",
      "text": "This section lists every error message that Redis Open Source 8.10 can return to a client. It covers the Redis server, and the features that come with it: vector sets, Redis Search, JSON, probabilistic data types, and time series.\n\nThe lists were made from the source code of Redis 8.10.3, Redis Search 8.10.1, JSON 8.10.0, probabilistic data types 8.10.1, and time series 8.10.1. Messages can change between versions, so an older or newer server may word an error differently.\n\nHow to read the lists:\n\n- A word in angle brackets, such as `<key>`, stands for a part of the message that changes, such as a key name or a number. A few messages also contain angle brackets as part of their text, such as `AUTH <password>`.\n- **Explanation** says what causes the error and what to do.\n- **Returned by** lists the commands that can return the message. **Several commands** means that many commands share the message, for example, because they check an argument the same way.\n- When an error has its own page, a **How to fix it** link follows the explanation.\n\nErrors that only internal or debugging commands return, such as `DEBUG` and `REPLCONF`, aren't listed. `CLUSTER SYNCSLOTS` is an exception. Cluster nodes send it to each other while they move hash slots, but its errors are listed. Some Redis Search error codes exist in the source code, but Redis 8.10 never sends them. The [list of Redis Search errors](https://redis.io/docs/latest/develop/reference/errors/all/search) explains them, without a list of messages.\n\nTo find a message quickly, paste it in the [error lookup](https://redis.io/docs/latest/develop/reference/errors)."
    }
  ],
  "examples": []
}
