Since yesterday one domain on my Directadmin server can't generate a Letsencrypt certificate.
As far as I understand the issue is:
domain.com was skipped due to unreachable http://domain.com/.well-known/acme-challenge/letsencrypt_910a9371aab97379d03e3e1b7bc7a9dc file.
www.domain.com was skipped due to unreachable http://www.domain.com/.well-known/acme-challenge/letsencrypt_20494df59038e3f6366da66193be5359 file.
No domains pointing to this server to generate the certificate for.
However, I created a test file and disabled Cloudflare for testing, and I can access a file the test file just fine:
If I try to generate the cert manually through Directadmin user panel, it only says:
"Could not execute your request"
I also get a message with the following:
The file:
/usr/local/directadmin/data/users/username/domains/domain.com.cacert
belonging to account user, domain , is either empty or missing,
but it's set to be used in that domain's config.
This is an incorrect state, so please re-add or unset file, and notify DirectAdmin support if it re-occurs.
I've verified that the file domain.com.cacert is missing.
I've restarted openlitespeed, named and Directadmin. Cloudflare doesn't force HTTPS redirect.
Three things I should mention:
- This domain is the same domain used for the Directadmin server, but with the hostname da (da.domain.com).
- This domain was working fine up until yesterday.
- I have 20+ domains on that same server working fine as always.
As far as I understand the issue is:
domain.com was skipped due to unreachable http://domain.com/.well-known/acme-challenge/letsencrypt_910a9371aab97379d03e3e1b7bc7a9dc file.
www.domain.com was skipped due to unreachable http://www.domain.com/.well-known/acme-challenge/letsencrypt_20494df59038e3f6366da66193be5359 file.
No domains pointing to this server to generate the certificate for.
However, I created a test file and disabled Cloudflare for testing, and I can access a file the test file just fine:
If I try to generate the cert manually through Directadmin user panel, it only says:
"Could not execute your request"
I also get a message with the following:
The file:
/usr/local/directadmin/data/users/username/domains/domain.com.cacert
belonging to account user, domain , is either empty or missing,
but it's set to be used in that domain's config.
This is an incorrect state, so please re-add or unset file, and notify DirectAdmin support if it re-occurs.
I've verified that the file domain.com.cacert is missing.
I've restarted openlitespeed, named and Directadmin. Cloudflare doesn't force HTTPS redirect.
Three things I should mention:
- This domain is the same domain used for the Directadmin server, but with the hostname da (da.domain.com).
- This domain was working fine up until yesterday.
- I have 20+ domains on that same server working fine as always.