Symptoms
-
Plesk Home page shows:
PLESK_ERROR: New configuration files for the Apache web server were not created due to the errors in configuration templates: Syntax error on line 52 of /etc/httpd/conf/plesk.conf.d/webmails/example.com_webmail.conf: SSLCACertificateFile: file ‘/usr/local/psa/var/certificates/certxxxXXX’ does not exist or is empty . Detailed error descriptions were sent to you by email.
-
plesk repair web -y
command fails with the same error. -
Domains show Default web server page.
-
Domains > example.com > SSL/TLS certificates shows that CA part of certificate is missing (pale icon)
Cause
This is a Plesk bug ID #PPP-48796 which is planned to be fixed in future Plesk updates.
Resolution
As a workaround, apply the following steps:
-
Disable certificate for webmail in Domains > example.com> Mail Settings > SSL/TLS certificate
-
Login to the server via SSH.
-
Reconfigure all domains:
# plesk repair web -y
-
Upload or issue new certificate for example.com: Domains > example.com > SSL/TLS certificates