TITLE:
SSL Cert Deleted when Syncing Subscription
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE:Windows 2012 R2, Plesk Onyx
PROBLEM DESCRIPTION:If plan details are changed and then subscriptions are sync'd, the HTTPS versions of the sites go offline. I need to re-run the lets-encrypt script to get the HTTPS site working again. This is on a Windows 2012 R2 server.
It looks like SSL certs are removed when syncing, as this appears in the event log:
"SSL Certificate Settings deleted for endpoint "
They aren't re-created though. If I try and visit the site, it doesn't allow a connection and event viewer shows "A fatal alert was received from the remote endpoint. The TLS protocol defined fatal alert code is 46.".
If I re-run the let-encrypt script, the sites comes back online. Running the monthly lets-encrypt cron will also bring the sites back online.
STEPS TO REPRODUCE:It looks like SSL certs are removed when syncing, as this appears in the event log:
"SSL Certificate Settings deleted for endpoint "
They aren't re-created though. If I try and visit the site, it doesn't allow a connection and event viewer shows "A fatal alert was received from the remote endpoint. The TLS protocol defined fatal alert code is 46.".
If I re-run the let-encrypt script, the sites comes back online. Running the monthly lets-encrypt cron will also bring the sites back online.
Add multiple sites with Lets Encrypt SSL cert, make update to plan (i.e. PHP 7 > 7.1) and let sunscriptions re-sync with new plan settings. The SSL certifications disappear and sites stop working.
Lets encrypt needs to be manually run again to re-assign the certificate (either one at a time, or forcing the monthly cron).
ACTUAL RESULT:Lets encrypt needs to be manually run again to re-assign the certificate (either one at a time, or forcing the monthly cron).
SSL certs stop working
EXPECTED RESULT:SSL certs should remain unaccected
ANY ADDITIONAL INFORMATION:
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM:Confirm bug