授权程序失败(ACME-质询 未创建)

2025-07-05 22:15:02 3
  • 收藏
  • 管理

    我在Debian 7.11上安装了certbot-AUTO,据我所知,它似乎安装和更新一切正常。然后我跑了起来:

    ./certbot-auto certonly--webroot-w/Path/to/www.mydomain.com-d www.mydomain.com

    这花了我很长时间,然后我得到了以下错误:

    授权过程失败。Www.mydomain.com(http-01):urn:acme:错误:未授权::客户端缺少足够的授权::来自http://www.mydomain.com/.well-known/acme-challenge/4Oh6oiNAAEw7iSwbKoFC5OevQcAGszEL11vdSmEjHg0:的无效响应“404Not Found404 Not Found”

    当我在我的Webroot中查看时,我看到了一个众所周知的目录,但我没有看到其中包含ls-la的任何内容。我尝试使用sudo运行上面的相同命令,但仍然收到相同的错误。我也尝试了使用图形化安装程序,结果是一样的。在我运行脚本之前,.well目录还不存在,所以显然它能够创建它,但不能在其中放置任何其他内容?我有点困惑。众所周知的目录仍然是空的,因此上面的404由PFG在POST#2中解决

    Certbot在质询通过或失败后删除acme-challengl子目录。

    尝试手动创建子目录,在其中放置一个文件,并检查您的浏览器是否能够成功请求该文件。一个常见的问题是.htAccess规则或类似规则会干扰…请求,certbot在质询通过或失败后删除acme-challengl子目录。

    尝试手动创建子目录,在其中放置一个文件,并检查您的浏览器是否能够成功请求该文件。常见的问题是.htAccess规则或类似规则会干扰请求并阻止提供文件。您的Web服务器日志可能有更多详细信息。谢谢!我走神了,没有意识到文件被清理了。您是对的;我有一条规则,隐藏所有以句点开头的目录。一旦我添加了.Well-Known/的覆盖,一切都如预期的那样工作。谢谢你的帮助!

    上一页:授权过程失败-Ubuntu 1404,阿帕奇 下一页:授权正在寻找错误的ACEE挑战
    全部评论(0)