JumpServer版本:3.1.2
问题:在执行jmsctl.sh脚本时,报redis.exceptions.ResponseError: AUTH called without any password configured for the default user. Are you sure your configuration is correct?
注:在三台redis上对requirepass、masterauth、sentinel auth-pass参数均已配置,下图为具体报错以及config-example.txt中redis哨兵相关配置
请求各位大神帮忙,万分感谢
配置Redis 哨兵模式配置
REDIS_SENTINEL_HOSTS=mymaster/哨兵1:26379,哨兵2:26380,哨兵3:26381
REDIS_SENTINEL_PASSWORD=xxxxfrthnjggdrthdf
REDIS_PASSWORD=qwertysdftgyhjfggs
您好,我是这样配置的,三台redis那边我密码验证了没有问题,在主节点通过info sentinel可以看到哨兵为3,kill主节点后,从节点也变成了主节点,但是在jumpserver这边密码一直不对
访问密码和主节点的密码我都设置的一样的,在图一上我就是按照您发的这个格式配置的
改完配置文件有重启服务吗,重启生效
redis服务重启过了,甚至每台虚拟机也重启了一遍
检查一下堡垒机到redis服务器的网络是否是通的,或者redis使用默认的用户登录试试看
再看一下组件状态,jmsctl status 再看看对应日志输出