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

DENIED Redis is running in protected mode: Redis is running in protected mode

Redis

Que signifie cette erreur ?

Redis fonctionne en protected mode et a refusé une connexion sans mot de passe provenant de l'extérieur (adresse autre que loopback). Pour des raisons de sécurité, l'accès distant non authentifié est bloqué.

Cause

Redis, lié à toutes les interfaces (ou avec un paramètre bind trop permissif), a reçu une connexion d'un client externe sans qu'aucun mot de passe (requirepass) ne soit configuré. protected-mode est activé par défaut et, dans cette situation, bloque les requêtes non loopback. Cela indique un Redis non sécurisé accidentellement exposé à Internet.

Comment la corriger

La bonne solution est de le sécuriser : définissez un mot de passe robuste avec requirepass (ou des utilisateurs ACL) et n'écoutez que sur des interfaces de confiance avec bind. Si l'accès distant est nécessaire, protégez-le par mot de passe/TLS et restreignez le port 6379 avec un pare-feu. protected-mode no peut être défini temporairement uniquement sur un réseau fermé/sécurisé, mais ce n'est JAMAIS recommandé pour des installations exposées à Internet.

Ouvrir dans DBAtlas →

Autres entrées pour ce moteur