我发现了某种神秘的错误......
我在站点的一个目录中创建了几个空目录。权限完全相同,在同一用户下,但名称相差一个字母,父目录的内容:
它通常会敲两个目录,在 acme-challenge 403 中……因此,需要 acme-challenge 目录。
我在日志中没有看到任何有用的东西。仅有的:
AH01276:无法提供目录 /usr/local/mgr5/www/letsencrypt/:找不到匹配的 DirectoryIndex (index.html,index.php),并且服务器生成的目录索引被 Options 指令禁止,引用者:https://** *.ru/.well-known/
95.84.157.211 - - [01/Oct/2020:12:08:33 +0300] " GET /.well-known/acme-challeng / HTTP/1.1" 200 753 "https://***.ru/。 well-known/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 YaBrowser/20.9.0.933 Yowser/2.5 Safari/537.36"
95.84.157.211 - - [01/Oct/2020:12:13:13 +0300] “ GET /.well-known/acme-challenge / HTTP/1.1” 403 585 “https://***.ru/。 well-known/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 YaBrowser/20.9.0.933 Yowser/2.5 Safari/537.36"
服务器:Apache/2.4.10 (Debian) 服务器
原因在于 letencrypt 配置: