【发布时间】:2018-08-16 15:54:48
【问题描述】:
我正在使用带有 docker / docker compose 和 traefik 的 ubuntu 18.04.1 LTS。使用 staging Let's Encrypt caserver (https://acme-staging-v02.api.letsencrypt.org/directory) 获取证书的设置工作正常。我指定的所有主机都获得了假 LE 中级 X1cert。日志中没有错误。
但是,我无法启用 Let's Encrypt 生产证书。 在 traefik.toml 文件中 - [acme] 我删除了暂存 caserver uri:日志中没有错误/没有生产证书(暂存证书仍然适用)。即使我添加了 Let's Encrypt prod uri (https://acme-v02.api.letsencrypt.org/directory 2),虽然它应该是默认设置,但结果仍然相同:没有 prod certs 和 acme.json 仍然显示暂存 uri。
traefik [acme]:
[acme]
email = "someone@gmail.com"
caserver = "https://acme-v02.api.letsencrypt.org/directory 2"
storage="acme.json"
entryPoint = "https"
onHostRule = true
[acme.httpChallenge]
entryPoint = "http"
[[acme.domains]]
main = "mydomain"
[[acme.domains]]
…
我错过了什么?感谢您的意见。
【问题讨论】:
标签: lets-encrypt