DBAtlas · Atlas de operaciones de bases de datos

NOPROTO unsupported protocol version: Unsupported RESP protocol version

Redis

¿Qué significa?

El cliente solicitó una versión del protocolo RESP que el servidor no admite. Suele devolverse cuando se solicita RESP3 (versión 3) con el comando HELLO y el servidor solo admite RESP2.

¿Por qué ocurre?

Se envió HELLO 3, pero el servidor ejecuta una versión antigua de Redis (anterior a 6.0) o no admite RESP3; la biblioteca cliente solicita RESP3 de forma predeterminada pero el servidor es antiguo. Una incompatibilidad de versiones.

Cómo solucionarlo

Configure su cliente para usar RESP2, o solicite una versión válida con HELLO (HELLO 2). Actualice el servidor a una versión que admita RESP3 (Redis 6+). Revise el ajuste de versión de protocolo de su biblioteca cliente; la mayoría de las bibliotecas pueden volver a RESP2 automáticamente. Verifique la versión del servidor: INFO server (redis_version).

Abrir en DBAtlas →

Más entradas de este motor