- Plesk Obsidian for Windows
- The Plesk of 18.0.26 version or newer is installed on the server.
In an attempt to issue a Let's Encrypt certificate in Domains > example.com > SSL/TLS Certificates > Get it free, the error below is shown:
CONFIG_TEXT: Domain validation failed
Detail: Invalid response from http://example.com/.well-known/acme-challenge/uksG0XWFd8Yd6K51U09HosKjhS7jWF_xEMP5ru_OJ0Y
"<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\"> \n<html xmlns=\"http"
test.txtfile created in
%plesk_dir%var/acme-challengefolder is accessible via the
http://example.com/.well-known/acme-challenge/test.txtaddress in browser.
SSL It! extension is disabled or absent in Extensions > My Extensions.
SSL It! extension was installed and enabled previously.
The common challenge directory is automatically activated when SSL It! extension is installed. After disabling or uninstalling SSL It!, a common challenge directory is still enabled, but Let's Encrypt is unable to use it in standalone mode.
This is SSL It! extension bug with the ID #EXTSSLIT-867, that that will be fixed in the next extension updates.
Until the bug will be fixed, apply one of the solutions below:
Go to Extensions > My Extensions > SSL It!.
Press More and then Enabled button:
Log into the server via RDP.
Execute the command below to enable SSL It! extension:
C:\> plesk bin extension --enable sslit
Disable Common Challenge Directory:
C:\> plesk ext sslit --common-challenge-dir -disable
Disable SSl It! extension:
C:\> plesk bin extension --disable sslit