更改 Certbot 插件

更改 Certbot 插件

我有一个在 nginx 上运行多个站点的 Web 服务器。它们由 Lets Encrypt 的证书保护。出于某种原因,很久以前,我使用standalone而不是nginx插件为一个站点安装了证书。

因此,certbot renew运行时,当该域名需要续订时它总是会失败,因为 nginx 在端口 80 上运行。我必须停止 nginx,重新运行 certbot,然后重新启动 nginx。

当我运行时,certbot renew --nginx它会抱怨这些域的 HTTP 验证失败。我很难弄清楚如何告诉 certbot 通过 HTTP 重新验证域并将它们切换到 nginx 插件。

相关内容