- Plesk for Windows
- Plesk for Linux
Note: This article has the reference to the issue with the fix available:
"In certain cases, when installing or upgrading the extension,
a valid certificate used for securing Plesk Panel was detected as insecure and replaced with Let’s Encrypt certificate.
Now the extension automatically replaces only self-signed certificates."
- Let’s Encrypt 2.2.2 20 July 2017 (Windows)
Plesk Control Panel certificate was changed from a valid SSL certificate to Let's Encrypt certificate during Daily Maintenance task.
This is Plesk bug with ID EXTLETSENC-222 that is planned to be fixed in future Let's Encrypt updates.
Workaround for Linux
file before the line
/usr/local/psa/bin/sw-engine-pleskrun /usr/local/psa/admin/plib/DailyMaintainance/script.php weekly >/dev/null 2>&1
Workaround for Windows :
- Open Tools & Settings > System and Security > System > click on "Advanced system settings" at the left side bar.
- Select "Advanced" tab then click "Environment variables..." button
- Click "New" button in the "System variables" group
PLESK_EXT_LETSENCRYPT_SKIP_SECURE_PANELin the "Variable name" field and true in the "Variable value" field
- Click "OK" button
Note: the provided workaround disables Let's Encrypt "auto-secure" feature completely.