- Plesk for Linux
- Daily Lets' Encrypt renewal task has renewed certificates.
- During the process, nginx configuration test fails:
# nginx -t
Template_Exception: nginx: [emerg] BIO_new_file("/usr/local/psa/var/certificates/cert-7CIkBh") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/usr/local/psa/var/certificates/cert-7CIkBh','r') error:2006D080:BIO routines:BIO_new_file:no such file)
nginx: configuration file /etc/nginx/nginx.conf test failed
- Apache configuration test fails:
# apache2ctl -t
ERR [panel] Apache config (15036435810.08219500) generation failed: Template_Exception: AH00526: Syntax error on line 51 of /etc/apache2/plesk.conf.d/vhosts/example.com.conf:
SSLCertificateFile: file '/opt/psa/var/certificates/cert-uYxEXC' does not exist or is empty
#EXTLETSENC-213 " Under certain circumstances, if the web server restarted during the process of issuing a certificate, it could not access the certificate file, which resulted in failure to restart.
- Let’s Encrypt 2.3.0 31 August 2017
If update is not possible for some reason you may try the following