Ssl “错误”;acme:无法确定解算器“;尝试获取LetsEncrpyt证书时

Ssl “错误”;acme:无法确定解算器“;尝试获取LetsEncrpyt证书时,ssl,traefik,Ssl,Traefik,我在网络主机上有一个域名,在数字海洋上有一个子域名。我正在尝试使用traefik.toml中的acme配置注册LetsEncrypt SSL证书 [acme] email = "myemail@pirion.net" storage = "acme.json" entryPoint = "https" OnHostRule = true 日志提供了以下错误: time="2018-01-12T03:25:37Z" level=debug msg="LoadCertificateForDomai

我在网络主机上有一个域名,在数字海洋上有一个子域名。我正在尝试使用traefik.toml中的acme配置注册LetsEncrypt SSL证书

[acme]
email = "myemail@pirion.net"
storage = "acme.json"
entryPoint = "https"
OnHostRule = true
日志提供了以下错误:

time="2018-01-12T03:25:37Z" level=debug msg="LoadCertificateForDomains [endpoint.pirion.net]..." 
time="2018-01-12T03:25:37Z" level=debug msg="Look for provided certificate to validate [endpoint.pirion.net]..." 
time="2018-01-12T03:25:37Z" level=debug msg="No provided certificate found for domains [endpoint.pirion.net], get ACME certificate." 
time="2018-01-12T03:25:37Z" level=debug msg="Loading ACME certificates [endpoint.pirion.net]..." 
time="2018-01-12T03:25:37Z" level=error msg="map[endpoint.pirion.net:[endpoint.pirion.net] acme: Could not determine solvers]" 
time="2018-01-12T03:25:37Z" level=error msg="Error getting ACME certificates [endpoint.pirion.net] : Cannot obtain certificates map[endpoint.pirion.net:[endpoint.pirion.net] acme: Could not determine solvers]+v" 

我找不到太多关于解算器的信息。有什么我需要添加到我的设置中吗?

这是由于一个让我们加密的问题:


您可以改为使用DNS质询

要修复此错误,您需要指定您正在使用:


在撰写本文时,这一问题已得到解决,因此您可能需要比现在使用的traefik更新的版本(1.5)。

看起来可能与Relay slack有关。它说他们不会重新启用它。我们如何使用
HTTP-01
验证?DNS验证在我尝试时不起作用,它总是超时。
[acme]
# ...
entryPoint = "https"
[acme.httpChallenge]
  entryPoint = "http"