首页 > 解决方案 > traefik 错误的 TXT 记录

问题描述

这似乎是一个错误https://github.com/containous/traefik/issues/3468


Traefik 的 ACME 客户端有问题,我试过 1.6.5 和 1.7.0-rc2 版本。

我想使用通配符域。(我已经用 my.domain 替换了我的真实域)。所以我需要my.domain,foo.my.domain和的证书foo2.my.domain

如此处所述:https ://docs.traefik.io/configuration/acme/#wildcard-domains我可以使用它:

[[acme.domains]]
  main = "*.my.domain"
  sans = ["my.domain"]

但我得到这个错误:

traefik       | time="2018-07-20T08:59:44Z" level=error msg="Unable to obtain ACME certificate for domains \"*.MY.DOMAIN,MY.DOMAIN\" : cannot obtain certificates: acme: Error -> One or more domains had a problem:\n[MY.DOMAIN] acme: Error 403 - urn:ietf:params:acme:error:unauthorized - Incorrect TXT record \"cNypmmpPd4tlKS4nAIZTft_PsUqVNmmK87x0KVV3SfM\" found at _acme-challenge.MY.DOMAIN\n

而且您必须知道,使用此配置一切正常

  main = "my.domain"
  sans = ["foo.my.domain", "foo2.my.domain"]

如果它适用于它,为什么它不能适用于通配符?

我正在使用dns cloudflare并且 txt 已正确添加到 dns。

谢谢大家


这似乎是一个错误https://github.com/containous/traefik/issues/3468

标签: traefik

解决方案


推荐阅读