DBAtlas · Atlas d'exploitation des bases de données

NOPROTO unsupported protocol version: Unsupported RESP protocol version

Redis

Que signifie cette erreur ?

Le client a demandé une version du protocole RESP que le serveur ne prend pas en charge. Généralement renvoyé lorsque RESP3 (version 3) est demandé avec la commande HELLO et que le serveur ne prend en charge que RESP2.

Cause

HELLO 3 a été envoyé mais le serveur exécute une ancienne version de Redis (antérieure à 6.0) ou ne prend pas en charge RESP3 ; la bibliothèque cliente demande RESP3 par défaut mais le serveur est ancien. Incompatibilité de versions.

Comment la corriger

Configurez votre client pour utiliser RESP2, ou demandez une version valide avec HELLO (HELLO 2). Mettez à niveau le serveur vers une version prenant en charge RESP3 (Redis 6+). Revoyez le paramètre de version du protocole de votre bibliothèque cliente ; la plupart des bibliothèques peuvent revenir automatiquement à RESP2. Vérifiez la version du serveur : INFO server (redis_version).

Ouvrir dans DBAtlas →

Autres entrées pour ce moteur