Traefik LetsEncrypt выдает ошибку: DNS-имени не хватает меток, url

#traefik

#traefik

Вопрос:

Я использую HomelabOs и Traefik v 1.7.10.

Мой Traefik Toml выглядит так:

 debug = false

logLevel = "ERROR"
defaultEntryPoints = ["http", "https"]

[entryPoints]
  [entryPoints.http]
  address = ":80"
  [entryPoints.https]
  address = ":443"
  [entryPoints.https.tls]

[retry]

[api]

[Docker]
  endpoint = "unix:///var/run/docker.sock"
  domain = "pinguinshow.com"
  watch = true
  exposedByDefault = false

[acme]
  email = "foo@myemail.com"
  storage = "acme.json"
  entryPoint = "https"
  onHostRule = true
  [acme.httpChallenge]
    entryPoint = "http"
  

И, по большому счету, это работает нормально. Я вижу много интерфейсов в Traefik, включая этот:
Sync.pinguinshow.com

Однако, если я посмотрю на журналы Traefik, чтобы проверить состояние сертификатов LetsEncyrpt, я получаю эту ошибку:

 time="2019-04-11T03:24:06Z" level=error msg="Unable to obtain ACME certificate for domains "sync." detected thanks to rule "Host:sync." : unable to generate a certificate for the domains [sync]: acme: error: 400 :: POST :: https://acme-v02.api.letsencrypt.org/acme/new-order :: urn:ietf:params:acme:error:malformed :: Error creating new order :: DNS name does not have enough labels, url: ",=
  

Поговорил с хорошим парнем на #Traefik, и он? предположил, что traefik пытался сгенерировать сертификат для ‘sync’ вместо ‘sync.pinguinshow.com — но я не совсем понимаю, почему? это было бы сделано. Есть предложения по исправлению?