gpt4 book ai didi

ruby-on-rails - Redis 引发 "NOAUTH Authentication required"错误但没有密码设置

转载 作者:IT王子 更新时间:2023-10-29 05:54:26 24 4
gpt4 key购买 nike

当我通过命令连接到 Redis 服务器时出现错误 NOAUTH Authentication required:redis-cli 并运行 ping 来检查 Redis 是否是工作。

我找到了 answer for NOAUTH Authentication required error里面描述的是这个错误只发生在Redis设置了密码的情况下,但是我在etc/redis/redis.conf查看了Redis的配置文件,没有设置密码。

Redis config

有谁知道是否还有其他设置会导致此错误?感谢您的帮助。

p/s: 我使用的是 Ruby on Rails web 框架,Redis 数据库用于 Sidekiq。

已编辑:Redis 版本为 2.8.4。服务器托管在 AWS 上。

目前,我决定给Redis服务器设置一个密码,使其在运行时不能设置密码。

(当Redis服务器重启后,它会正常工作,你可以运行sudo service redis-server restart来重启Redis服务器。)

最佳答案

我们也遇到了类似的问题。看起来有人扫描了 AWS,连接到所有公共(public) redis 服务器,并且可能运行了“CONFIG SET REQUIREPASS ''”,从而锁定了正在运行的 redis 实例。一旦你重启redis,配置就会恢复正常。

最好的办法是使用 AWS 安全组策略并为公共(public)阻止端口 6379

关于ruby-on-rails - Redis 引发 "NOAUTH Authentication required"错误但没有密码设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34115213/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com