我在Docker中很新,并且在使用Traefik时遇到LetsEncrypt的问题。我已经运行了新的Docker Swarm集群并按照these instructions运行Traefik。但是当我运行Traefik服务时,我收到错误:
proxy.1.wzx74oc2zvyo@docker-manager-3 | time="2017-11-17T13:42:51Z" level=error msg="Error creating TLS config: acme: Error 429 - urn:acme:error:rateLimited - Error creating new registration :: too many registrations for this IP"
proxy.1.wzx74oc2zvyo@docker-manager-3 | time="2017-11-17T13:42:51Z" level=fatal msg="Error preparing server: acme: Error 429 - urn:acme:error:rateLimited - Error creating new registration :: too many registrations for this IP"
导致此错误的原因以及如何解决此问题?
此问题与Traefik无关,当我尝试通过Certbot获取证书时,我得到了同样的错误。
答案 0 :(得分:1)
看起来你达到了速率限制,每个域每周20个证书。
https://letsencrypt.org/docs/rate-limits/
更新您的代码以避免重新注册相同的域。这可能要求您不要经常重启容器或使用卷来保存acme.json文件中的注册。有关更多详细信息,请参阅有关设置存储和装入卷的traefik文档: