Symptoms
-
Nginx is disabled at Tools & Settings > Services Management
-
Unable to issue a Let’s Encrypt certificate for a domain with hosting type set to Forwarding at Domains > example.com > Hosting Settings. The following error is shown:
PLESK_ERROR: Could not issue an SSL/TLS certificate for example.com
Details:
Could not issue a Let’s Encrypt SSL/TLS certificate for example.com
The authorization token is not available at http://example.com/.well-known/acme-challenge/MnhoX8NAcgB5Srh1Wrv-3lTeuLuLHI90ktNpvdgTTUo.
To resolve the issue, make sure that the token file can be downloaded via the above URL.
Cause
Currently, it’s not possible to secure a forwarding domain when Nginx is not installed or disabled. This is Let’s Encrypt extension bug with ID #EXTLETSENC-920 which is planned to be fixed in future extension updates.
Resolution
As a workaround.
- Log into Plesk.
- Install and enable Nginx on the server.
- Issue the certificate at Domains > example.com > SSL/TLS Certificates.
Additional Information
How to install and enable nginx reverse proxy on a Plesk for Linux server