例行检查
- 我已确认目前没有类似 issue
- 我已确认我已升级到最新版本
- 我已完整查看过项目 README,尤其是常见问题部分
- 我理解并愿意跟进此 issue,协助测试和提供反馈
- 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭
问题描述
使用命令:docker run --name one-api -d --network="host" --restart always -e SESSION_SECRET=random_string -e SYNC_FREQUENCY=60 -e SQL_DSN="oneapi:password@tcp(127.0.0.1:3306)/oneapi" -e REDIS_CONN_STRING=redis://:default@localhost:6379 -e SYNC_FREQUENCY=60 -p 3000:3000 justsong/one-api
出现问题:
Redis ping test failed: ERR AUTH called without any password configured for the default user. Are you sure your configuration is correct?
复现步骤
为redis添加密码后 出现如下问题
使用命令:docker run --name one-api -d --network="host" --restart always -e SESSION_SECRET=random_string -e SYNC_FREQUENCY=60 -e SQL_DSN="oneapi:password@tcp(127.0.0.1:3306)/oneapi" -e REDIS_CONN_STRING=redis://:default:123456@localhost:6379 -e SYNC_FREQUENCY=60 -p 3000:3000 justsong/one-api
出现问题:
Redis ping test failed: WRONGPASS invalid username-password pair or user is disabled.
预期结果
正常连接redis
相关截图
1条答案
按热度按时间fkvaft9z1#
已解决 去掉用户名即可
REDIS_CONN_STRING=redis://:@localhost:6379