- Plesk Onyx for Linux
Domain example.com has a Proxy rule for a Docker application configured in Domains > example.com > Docker Proxy Rules
On attempt to install Let's Encrypt certificate in Domains > example.com > Let's Encrypt > Install the following error is shown in Plesk:
PLESK_ERROR: The authorization token is not available at https://example.com/.well-known/acme-challenge/39lkQPqRlUmgdiFIv7cVDOYa_wHqqulMjM-Mk3CLwh4.
To resolve the issue, make it is possible to download the token file via the above URL.
See the related Knowledge Base article for details.
Invalid response from https://acme-v01.api.letsencrypt.org/acme/authz/abcdefgijkmnopqrtuvwxyz.
Detail: Invalid response from http://example.com/.well-known/acme-challenge/39lkQPqRlUmgdiFIv7cVDOYa_wHqqulMjM-Mk3CLwh4: "<!DOCTYPE html>
This is a bug in Let's Encrypt extension with ID EXTLETSENC-11. Let's Encrypt authorization requests are proxied inside to the Docker container.
As a workaround:
Go to Domains > example.com > Apache & nginx Settings > Disable Proxy Mode > OK
Go to Domains > example.com > Docker Proxy Rules > Configure Docker Proxy rule according to the port used by the Docker container > OK