无法使用 Certbot 的“dry-run”命令更新 SSL 证书

无法使用 Certbot 的“dry-run”命令更新 SSL 证书

我的网站使用的是 Apache,并为 Apache 创建了 SSL。然后出于某种原因,我必须将服务器从 Apache 更改为 Node.js。为此,我只需从 Apache 的 Vhost 文件中复制 SSL 证书路径并将其粘贴到 Node.js 的配置中即可。

现在运行正常。但后来我收到一封关于“TLS-SNI-01”验证问题的电子邮件,其中写道

所需操作:Let's Encrypt 证书续订

我打开 ssh 连接到我的 VPS 并更新了 Certbot。但是当我尝试使用 dry-run 命令更新 SSL 证书时。我收到一条错误消息,提示“无法找到虚拟主机...”。

它是否仍在尝试更改apache的虚拟主机文件?

因为我的域有一个 Web 服务器,它正在监听端口 80 和 443。但是 apache 的 vhost 配置文件已被删除。

相关内容