尝试将 SSL 证书添加到我的网站但出现错误

尝试将 SSL 证书添加到我的网站但出现错误

我一直在关注本教程将 SSL 证书添加到我的网站,但它返回此错误:Client with the currently selected authenticator does not support any combination of challenges that will satisfy the CA

目前这种方法由于安全缺陷暂时不起作用,所以这里是替代方法

我正在尝试实现替代代码粘贴:sudo certbot --authenticator webroot --webroot-path <path to served directory> --installer nginx -d <domain>但是我不确定要放入什么<path to served directory>

“服务目录的路径”是 nginx 配置吗?它看起来像这样吗:etc/nginx/sites-available/<projectname>

答案1

在该文件内,/etc/nginx/sites-available/<projectname>您有一个“服务器”块,在该块内您有一个“root”语句:

server {
    ....
    root <pathname>;
    ....
}

该路径名是“服务器目录的路径”;certbot将在那里放置一些由您的服务器提供服务的内容,nginx作为它确实为要认证的域提供服务的证据。

相关内容