NOPROTO unsupported protocol version: Unsupported RESP protocol version
RedisQue 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).
Autres entrées pour ce moteur
- ERR Client sent AUTH, but no password is setERR AUTH <password> called without any password configured for the default user (Redis 6+) / ERR Client sent AUTH, but no password is set (Redis <6) (AUTH appelé sans mot de passe configuré)
- ERR DEBUG command not allowedDEBUG command not allowed
- ERR Can't save in background: fork failedBackground save failed: fork failed (échec de la sauvegarde en arrière-plan : échec du fork)
- ERR Unknown option or number of arguments for CONFIG SETUnknown option or number of arguments for CONFIG SET (older versions: Unsupported CONFIG parameter) (option ou nombre d'arguments inconnu pour CONFIG SET)
- ERR MULTI calls can not be nestedMULTI calls can not be nested
- ERR Lua script attempted to access nonexistent global variableLua script attempted to access a nonexistent global variable (le script Lua a tenté d'accéder à une variable globale inexistante)
- ERR unknown commandUnknown command