- Plesk for Linux
When issuing a wildcard SSL certificate from Let's Encrypt, the operation fails with the error message:
PLESK_ERROR: Domain validation failed: Invalid response from https://acme-v02.api.letsencrypt.org/acme/authz-v3/10877220745.
Detail: During secondary validation: Incorrect TXT record "jAaVbSLm9IFo8Y7H4oTMEa5rMZlOAQ2hHHWKICTNhI4" found at _acme-challenge.example.com
DigitalOcean DNS extension is installed on the server.
The same TXT record that is provided in Plesk is propagated worldwide:
# dig txt +short _acme-challenge.example.com
The default interval set for the SSL It! extension is not enough for validation. By default, it is 1 hour.
Install the Panel.ini Editor extension for Plesk.
Go to Extensions > My Extensions > Panel.ini Editor > Open and switch to the Editor tab.
Add the following lines:
dns-challenge-confirmation-interval = 3 hour
Save the changes.
Note: In case the issue still persists after that, increase the value, for example, to '5 hour' or '1 day'.