I’ve got a local-only ACME CA running in a docker container alongside Traefik. This CA isn’t really available, and serves only HTTP.
The configuration for this CA is as follows:
arp:
acme:
email: admin@arp.local
storage: /letsencrypt/arp.json
caserver: "http://acme.arp.local"
httpChallenge:
entryPoint: web
I’ve noticed traefik stopped playing nice with this HTTP CA, as I can see the following logs:
ERR Unable to obtain ACME certificate for domains error="cannot get ACME client get directory at '``http://acme.arp.local``': Get \"``http://acme.arp.local``\": HTTPS is required: ``http://acme.arp.local``" ACME CA=http://acme.arp.local acmeCA=http://acme.arp.local domains=["graylog.arp.local"] providerName=arp.acme routerName=graylog@file rule=Host(`graylog.arp.local`)
What do I need to do to make traefik work again with a HTTP ACME CA?