【发布时间】:2023-03-25 00:35:01
【问题描述】:
ACME 服务器可能无法访问http://mydomain/.well-known/acme-challenge/LLtRq6EdfBLmxyhzlFEqL kDXBUFLsQbaea6A5kiJxIo
在浏览器中检查答案文件是否正确提供。
这可能是由于 IIS 未设置为处理无扩展静态 文件。以下是解决方法: 1. 在 IIS 管理器中转到站点/服务器->处理程序映射->查看有序列表 2. 将 StaticFile 映射移到 ExtensionlessUrlHandler 映射之上。 (像这样http://i.stack.imgur.com/nkvrL.png) 3. 如果您需要更改 web.config 文件,请更新 在 C:\applications\letsencrypt\web_config.xml
收到此错误 使用letsencrypt创建ssl证书时
试过了 1) 如果您无法在 Web 浏览器中浏览到此 configcheck 文件 (http://{your site}/.well-known/acme-challenge/configcheck 那么 Lets Encrypt 服务也无法访问它需要的文件.
=> configcheck 没有被创建
您可以编辑此文件夹中的 web.config 文件以使无扩展名文件正常工作,然后您可以重新申请您的证书。任一“。”的 mimeMap 条目。或“.*”通常取决于您的操作系统版本。
=> 编辑的 web.config 尝试了两个“。”或 ".*"
没有成功
任何人都可以建议遵循的步骤 我正在使用 aws 服务器 windows 2008 R2
【问题讨论】:
-
1.Goto Site/Server->Mime Types 2.Add a mime type of .* (application/octet-stream) 3.Goto Site/Server->Handler Mappings->View Ordered List Move ExtensionlessUrlHandler 映射上方的 StaticFile 映射。 (喜欢这个i.stack.imgur.com/nkvrL.png)试过这个但没有帮助
标签: ssl