【问题标题】:redis-cli: Unrecognized option or bad number of args for: '--tls'redis-cli:无法识别的选项或错误数量的参数:'--tls'
【发布时间】:2021-01-12 22:17:11
【问题描述】:

我正在尝试启动一个支持 tls 的 redis 服务器。根据文档 (https://redis.io/topics/rediscli),我执行以下命令:

redis-cli -a xxxxxxxxx --tls --cacert ../config/certs/test-ca.crt

但它返回此错误:

无法识别的选项或错误数量的参数:'--tls'

我的 redis-cli 版本是 6.0.9

我不知道我错过了什么。我该如何解决这个问题?

【问题讨论】:

    标签: redis


    【解决方案1】:

    当你对 redis 执行 make 时,你应该运行如下: 使 BUILD_TLS=yes

    【讨论】:

    • 我使用 brew 在 osx 上安装 redis 并安装了版本 5。 brew upgrade redis 升级到 6.0.1,包括 TLS 支持
    • 如果有人得到fatal error: openssl/ssl.h: No such file or directory。运行:sudo apt install openssl libssl-dev
    猜你喜欢
    • 2020-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-16
    • 1970-01-01
    • 2013-07-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多