首页 文章

从let的加密登台切换到 生产环境

提问于
浏览
0

我正在使用ubuntu 18.04.1 LTS与docker / docker compose和traefik . 使用暂存Let's Encrypt caserver(https://acme-staging-v02.api.letsencrypt.org/directory),获取证书的设置正常 . 我所有指定的主机都获得了假LE中级X1cert . 日志中没有错误 .

但是我不能启用Let的加密 生产环境 证书 . 在traefik.toml文件中 - [acme]我删除了暂存caserver uri:日志中没有错误/没有 生产环境 证书(仍然应用了登台证书) . 即使我添加Let's Encrypt prod uri(https://acme-v02.api.letsencrypt.org/directory 2),虽然它应该默认,但结果是相同的:没有prod证书和acme.json仍然显示staging uri .

traefik [极致]:

[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]]
    …

我错过了什么?感谢您的意见 .

1 回答

  • 0

    问题解决了 . 删除acme.json并重新创建该文件 . 最初我删除了acme文件的内容,但这不像前面解释的那样工作 .

相关问题