Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is: cornell.edu
I ran this command:
docker service create --name traefik --constraint=node.role==manager --publish 80:80 --publish 443:443 --publish 8080:8080 --mount type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock,readonly --mount type=bind,source=/mnt/docker1/is/traefik/acme,target=/etc/traefik/acme --network traefik-net traefik:1.3.1 --docker --docker.swarmmode --docker.domain=traefik --docker.watch --web --entryPoints=“Name:http Address::80 Redirect.EntryPoint:https” --entrypoints=“Name:https Address::443 TLS” --defaultentrypoints=“http,https” --acme.entryPoint=https --acme.email=***@cornell.edu --acme.storage=/etc/traefik/acme/acme.json --acme.onHostRule=true --debug --loglevel=DEBUG
It produced this output:
time=“2017-11-01T13:35:39Z” level=error msg="map[***.cornell.edu:acme: Error 429 - urn:acme:error:rateLimited - Error creating new cert :: too many certificates already issued for: cornell.edu]"
time=“2017-11-01T13:35:39Z” level=error msg=“Error getting ACME certificates [***.cornell.edu] : Cannot obtain certificates map[***.cornell.edu:acme: Error 429 - urn:acme:error:rateLimited - Error creating new cert :: too many certificates already issued for: cornell.edu]+v”
My web server is (include version):
traefik 1.4.0
The operating system my web server runs on is (include version):
Centos 7, Docker Datacenter (UCP version 2.2.3)
My hosting provider, if applicable, is:
I can login to a root shell on my machine (yes or no, or I don’t know):
yes
I’m using a control panel to manage my site (no, or provide the name and version of the control panel):
No, but apparently someone else is…
Additional info: This works fine when I add this flag to the command above
–acme.caServer=https://acme-staging.api.letsencrypt.org/directory
I downloaded lectl, and that matches the output here https://crt.sh/?identity=%cornell.edu&iCAID=16418&p=1&n=100
cornell.edu appears in many of these *pantheon.io results as a SAN.
I’m confused to how pantheon (apparently?) can exceed the request limit rate for cornell.edu as a SAN, but I can’t get a single valid cert.