The template below is filled in, what I would like to see in an error report would be the exact label failing. Current I don’t have a clue where to start searching. Given that all domain names ping and this was working before.
20171031093234 [ERROR] acme.storageops: could not obtain authorization for help: HTTP error: 400 Bad Request
map[Server:[nginx] Content-Type:[application/problem+json] Expires:[Tue, 31 Oct 2017 08:32:34 GMT] Cache-Control:[max-age=0, no-cache, no-store] Pragma:[no-cache] Content-Length:[137] Boulder-Requester:[19835929] Replay-Nonce:[AwzNwl38J_QUdsOxCtodaiLR7h2LfADIVrJgW2UoMhA] Date:[Tue, 31 Oct 2017 08:32:34 GMT]]
{
“type”: “urn:acme:error:malformed”,
“detail”: “Error creating new authz :: DNS name does not have enough labels”,
“status”: 400
}
(forum software doesn’t allow me to place more than 20 links…)
My web server is (include version):
Cherokee - custom modified version.
The operating system my web server runs on is (include version):
I agree, the error message should show some info about what is the name causing issues.
The error usually means you have wrote a domain like openstreetmap without all the DNS labels or you left some space out there like tile .openstreetmap.nl
Checking the command you posted I can't see any obvious error:
Maybe, previously you tried to issue a cert with a malformed domain and acmetool seems saved it and it tries to issue a cert for it even you don’t specify it in your command line.
If that is the case, the output of the following command should show the offending “domain”: