这可能是由于IIS没有设置为处理无扩展的静态文件引起的

时间:2017-04-17 06:19:51

标签: ssl

ACME服务器可能无法访问http://mydomain/.well-known/acme-challenge/LLtRq6EdfBLmxyhzlFEqL kDXBUFLsQbaea6A5kiJxIo

检入浏览器以查看是否正确提供了答案文件。

这可能是因为IIS未设置为处理无扩展静态 文件。以下是解决这个问题的方法: 1.在IIS管理器中转到Site / Server-> Handler Mappings->查看有序列表 2.将StaticFile映射移动到ExtensionlessUrlHandler映射上方。 (像这样http://i.stack.imgur.com/nkvrL.png) 3.如果需要更改web.config文件,请更新该文件 在C:\ applications \ letsencrypt \ web_config.xml

获取此错误 虽然creatng ssl使用letsencrypt认证

试图 1)如果您无法在Web浏览器中浏览此configcheck文件(http:// {您的站点} /。熟知/ acme-challenge / configcheck,那么Lets Encrypt服务无法访问它所需的文件。

=> configcheck没有被创建

您可以编辑此文件夹中的web.config文件以使无扩展文件正常工作,然后您可以重新申请证书。 “。”的mimeMap条目。或“。*”通常有效,具体取决于您的操作系统版本。

=>编辑过的web.config尝试了两个“。”或“。*”

没有成功

任何人都可以建议您采取的步骤 我正在使用aws服务器Windows 2008 R2

1 个答案:

答案 0 :(得分:0)

如果您已将您的域名从http重定向到https 在apache http.conf文件的虚拟主机中

这会导致此问题 请评论重定向并尝试

解决了