- Plesk Onyx for Linux
Note: This article has the reference to the issues with the fixes available:
- #PPP-39613 "After restoring a number of domains from a backups, SSL/TLS certificates securing these domains are now restored and
no issues with the Apache config file occur."
- Plesk Onyx 17.9 Preview 10 15 January 2019 (Linux)
- #PPPM-9686 "Plesk backup restore doesn't restore certificate causing Apache config issues (as PPP-39613)"
- After restoring a Plesk backup, Apache fails to start with the following error message:
# less /var/log/plesk/panel.log
AH00526: Syntax error on line 36 of /etc/httpd/conf/plesk.conf.d/vhosts/example.com.conf:
SSLCertificateFile: file '/usr/local/psa/var/certificates/certz51O3l' does not exist or is empty
- SSLCertificateFile parameter in Apache configuration file
/etc/httpd/conf/plesk.conf.d/vhosts/example.com.confpoints to a non-existing file:
# ls -lha /usr/local/psa/var/certificates/certz51O3l
ls: cannot access /usr/local/psa/var/certificates/certz51O3l: No such file or directory
This is Plesk bug with ID #PPPM-9686 which will be fixed in future product updates.
As a workaround:
- Connect into the server via SSH
- Regenerate certificate and Apache configuration files with the following command:
# plesk repair web -y