learning_curve
Golden Pleskian
We are starting to receive "Let's Encrypt certificate expiration notice for domain xyz" notices via e-mail which is handy and a good reminder service. Our limited Plesk knowledge is/was that these would (should!) all renew automatically with our specific setup (sig) but we thought we should attempt one manually, just in case this was NOT actually the case...
To do that appeared to be quite simple and now even has the addition of Secure webmail on this domain as well, all done via the plesk panel and /modules/letsencrypt/index.php/index/install/return/domain?dom_id=2&site_id=2 in this case.
Well, we did this domain manually, but now have an issue on the domain concerned as a result. The error is this:
/var/www/vhosts/system/domain_name/conf/nginx.conf
/etc/nginx/plesk.conf.d/webmails/domain_name_webmail.conf
Running plesk repair all -n shows no errors anywhere and whilst we have read other quite similar errors here on the forum, we are ONLY wanting to correct the error on this one specific domain, as all the others are obviously fine and have no errors at all. We may possibly need to run Plesk Repair Utility: Web to solve this, but ONLY for this domain and so we need to understand the command line required to do specifically that, in order to carry out the repair.
The final questions are....
1) Did we need to do this? (probably not...) because; yes, the auto renewal process would have taken place without causing these errors and without any manual intervention being required. In which case the "Let's Encrypt certificate expiration notice for domain xyz" notices via e-mail become awareness only status really.
2) Why did these errors occur? Our own sequence of events during the manual process or a bug / glitch with Let's Encrypt?
To do that appeared to be quite simple and now even has the addition of Secure webmail on this domain as well, all done via the plesk panel and /modules/letsencrypt/index.php/index/install/return/domain?dom_id=2&site_id=2 in this case.
Well, we did this domain manually, but now have an issue on the domain concerned as a result. The error is this:
The affected files shown in Webserver Configurations Troubleshooter are:Error: New configuration files for the Apache web server were not created due to the errors in configuration templates: nginx: [emerg] SSL_CTX_load_verify_locations("/usr/local/psa/var/certificates/cert-B3rl8Z") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/usr/local/psa/var/certificates/cert-B3rl8Z','r') error:2006D080:BIO routines:BIO_new_file:no such file error:0B084002:x509 certificate routines:X509_load_cert_crl_file:system lib) nginx: configuration file /etc/nginx/nginx.conf test failed
/var/www/vhosts/system/domain_name/conf/nginx.conf
/etc/nginx/plesk.conf.d/webmails/domain_name_webmail.conf
Running plesk repair all -n shows no errors anywhere and whilst we have read other quite similar errors here on the forum, we are ONLY wanting to correct the error on this one specific domain, as all the others are obviously fine and have no errors at all. We may possibly need to run Plesk Repair Utility: Web to solve this, but ONLY for this domain and so we need to understand the command line required to do specifically that, in order to carry out the repair.
The final questions are....
1) Did we need to do this? (probably not...) because; yes, the auto renewal process would have taken place without causing these errors and without any manual intervention being required. In which case the "Let's Encrypt certificate expiration notice for domain xyz" notices via e-mail become awareness only status really.
2) Why did these errors occur? Our own sequence of events during the manual process or a bug / glitch with Let's Encrypt?