I get the above error on Wildcards when using the below Caddyfile.
Also when I clear the certs and redo the entire thing, I have observed this same error either happens with main domain gnas.duckdns.org or the Wildcard, based on whichever is releasing the lock first. So if the Wildcard is released the JWS error happens on Main Domain or Vise versa.
So either the Main domain is verified and works, while Wildcards show JWS errors
OR Wildcards work and main domain has this JWS error
{
acme_ca https://acme-v02.api.letsencrypt.org/directory
acme_dns duckdns secret-token
}
gnas.duckdns.org:443 {
tls {
dns duckdns secret-token
}
encode zstd gzip
reverse_proxy 192.168.1.9:80
}
*.gnas.duckdns.org:443 {
tls {
dns duckdns secret-token
}
encode zstd gzip
@files host files.gnas.duckdns.org
handle @files {
reverse_proxy 192.168.1.9:8081
}
@tv host tv.gnas.duckdns.org
handle @tv {
reverse_proxy 192.168.1.9:8989
}
@dash host dash.gnas.duckdns.org
handle @dash {
reverse_proxy 192.168.1.9:8090
}
@ssh host ssh.gnas.duckdns.org
handle @ssh {
reverse_proxy 192.168.1.9:3000
}
@vault host vault.gnas.duckdns.org
handle @vault {
reverse_proxy vaultwarden:80
# reverse_proxy /notifications/hub vaultwarden:3012
}
@notes host notes.gnas.duckdns.org
handle @notes {
reverse_proxy 192.168.1.9:22300
}
@movies host movies.gnas.duckdns.org
handle @movies {
reverse_proxy 192.168.1.9:7878
}
@subs host subs.gnas.duckdns.org
handle @subs {
reverse_proxy 192.168.1.9:6767
}
@docks host docks.gnas.duckdns.org
handle @docks {
reverse_proxy 192.168.1.9:9000
}
# @speedtest host speedtest.gnas.duckdns.org
# handle @speedtest {
# reverse_proxy 192.168.1.9:49159
# }
@flare host flare.gnas.duckdns.org
handle @flare {
reverse_proxy 192.168.1.9:8191
}
@torrents host torrents.gnas.duckdns.org
handle @torrents {
reverse_proxy 192.168.1.9:8080
}
@photos host photos.gnas.duckdns.org
handle @photos {
reverse_proxy 192.168.1.9:8089
}
@sync host sync.gnas.duckdns.org
handle @sync {
reverse_proxy 192.168.1.9:8384
}
@backup host backup.gnas.duckdns.org
handle @backup {
reverse_proxy 192.168.1.9:8200
}
@indexer host indexer.gnas.duckdns.org
handle @indexer {
reverse_proxy 192.168.1.9:9117
}
@monitor host monitor.gnas.duckdns.org
handle @monitor {
reverse_proxy 192.168.1.9:19999
}
@media host media.gnas.duckdns.org
handle @media {
reverse_proxy 192.168.1.9:8096
# reverse_proxy 192.168.1.9:8920
# reverse_proxy 192.168.1.9:7359
# reverse_proxy 192.168.1.9:1900
}
# @adguard host adguard.gnas.duckdns.org
# handle @adguard {
# reverse_proxy adguardhome:80
# reverse_proxy adguardhome:53
# reverse_proxy adguardhome:67
# reverse_proxy adguardhome:68
# reverse_proxy adguardhome:443
# reverse_proxy adguardhome:3000
# reverse_proxy adguardhome:853
# reverse_proxy adguardhome:784
# reverse_proxy adguardhome:8853
# reverse_proxy adguardhome:5443
# }
}
adguard-gnas.duckdns.org:443 {
tls {
dns duckdns secret-token
}
encode zstd gzip
reverse_proxy adguardhome:80
}