I'm banging my head on this one.
I've changed my Traefik-container configuration to state:
and no matter what I do, when I look at the request response, I get this for every single request sent, e.g. https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/...
from Traefik when it comes to Let's Encypt;
{
"type": "urn:ietf:params:acme:error:malformed",
"detail": "Method not allowed",
"status": 405
}
When I'm using the production environment for Let's Encrypt, e.g. https://acme-v02.api.letsencrypt.org/acme/authz-v3/...
I get a lot more reasonable responses;
{
"identifier": {
"type": "dns",
"value": "..."
},
"status": "invalid",
"expires": "2021-01-01T15:14:49Z",
"challenges": [
{
"type": "tls-alpn-01",
"status": "invalid",
"error": {
"type": "urn:ietf:params:acme:error:connection",
"detail": "Error getting validation data",
"status": 400
},
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/95734053/7Fd-tw",
"token": "vChh-BKWSH5SZXiAFmwu7u39GATwGo1X2OIiz8vTs",
"validationRecord": [
{
"hostname": "...",
"port": "443",
"addressesResolved": [
"..."
],
"addressUsed": "..."
}
]
}
]
}
I'm currently rate limited on the production server for Let's Encrypt, so I have to wait a week to get another shot at this, and I thought that I could at least do some trial and error with the staging servers until then, but that doesn't seem to be working at all.
Anyone else having these issues and/or know what can be done to deal with a similar situation?