如何修复 certbot 错误:unrecognized arguments: --dns-cloudflare-credentials

问题:

尝试使用 certbot 通过 Cloudflare DNS 提供商进行 DNS-01 挑战请求 Let’s encrypt 证书时,你看到以下错误消息:

certbot_unrecognized_args.txt
certbot: error: unrecognized arguments: --dns-cloudflare-credentials /etc/letsencrypt/cloudflare-akamba.ini

解决方案

你需要使用以下命令为 certbot 安装 cloudflare 插件

install_certbot_cloudflare_plugin.sh
pip install -U certbot-dns-cloudflare

之后,certbot 将识别 --dns-cloudflare-credentials 命令行选项


Check out similar posts by category: Networking