我正在按照this tutorial为服务器生成SSL证书,但出现此错误。
授权过程失败。 example.com(http-01):urn:acme:error:unauthorized ::客户端缺少足够的授权::来自http://example.com/.well-known/acme-challenge/OdiQ9qPI7vwc-KVBOwc6BQulaN1827zzfx2ipqznmNM的无效响应:“
找不到404
nGinx
location ^~ /.well-known/ {
allow all;
root /var/www/laravel;
}
nginx-t
不返回任何错误。如果创建文件夹
test
和文件text.txt
,则可以使用http://example.com/.well-known/test/text.txt
访问它。我尝试删除文件夹well-know
,设置了chmod 0777
没有任何作用...问题
我想念什么?
最佳答案
尝试将配置块更改为
location ~ .well-known/ {
allow all;
root /var/www/laravel;
}