1. The problem I’m having:
I am trying to use the following rule in the caddyfile:
fqdn.com.au, caddy {
# lots of rules here
}
While caddy successfully issues ssl cert for fqdn.com.au
, it fails to do so for caddy
.
How do I configure it so it issues local certificate but for caddy
only; fqdn.com.au
must use Let’s Encrypt.
2. Error messages and/or full log output:
app-caddyprod-1 | {"level":"error","ts":1677515198.8789244,"logger":"tls.obtain","msg":"will retry","error":"[caddy] Obtain: [caddy] creating new order: attempt 1: https://acme.zerossl.com/v2/DV90/newOrder: HTTP 400 urn:ietf:params:acme:error:rejectedIdentifier - Invalid DNS identifier [caddy] (ca=https://acme.zerossl.com/v2/DV90)","attempt":1,"retrying_in":60,"elapsed":12.983742686,"max_duration":2592000}
3. Caddy version:
2.6.4
4. How I installed and ran Caddy:
In a docker container
a. System environment:
Ubuntu 22.04 LTS, AMD