DECEiFER
New Pleskian
TITLE:
SSL Certs after Plesk Onyx 17.8.11 to Obsidian 18.0.19 update
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE:Plesk 18.0.19, Ubuntu 18.04.3 LTS
PROBLEM DESCRIPTION:Hi,
I don't know if it's just me but on a test VDS I had Plesk Onyx 17.8.11 (Web Admin Edition) on, I updated it yesterday to Obsidian 18.0.19.
After doing so, I decided to give it a reboot, and when it came back up I tested a few sites I have hosted on it and my Let's Encrypt certs were no longer being picked up (I can't say if it would have occurred with a commercial cert as I don't have any on my test server). It was showing the default Parallels self-signed cert in the browser, but in each website's Hosting Settings, the LE cert was still showing correctly. I have to either reissue the certs or you can set the cert in Hosting Settings to none and then set the correct cert, which fixes the problem for the site (but not all of them - they have to be done individually). Just going into Hosting Settings and hitting Apply or Okay doesn't fix the issue per site.
I'm not sure if this is because of something I did when I had Onyx installed and nothing jumps out at me except for the fact that I did an OS upgrade from 16.04 to 18.04 some months ago, which I know is risky and not at all recommended. Truth is, I intend on going to CentOS 8 when Plesk Obsidian supports it and it's just my own test server, so I'm just reporting this now in case it isn't just me and in that case, that you'll add it to your list of bug fixes.
STEPS TO REPRODUCE:I don't know if it's just me but on a test VDS I had Plesk Onyx 17.8.11 (Web Admin Edition) on, I updated it yesterday to Obsidian 18.0.19.
After doing so, I decided to give it a reboot, and when it came back up I tested a few sites I have hosted on it and my Let's Encrypt certs were no longer being picked up (I can't say if it would have occurred with a commercial cert as I don't have any on my test server). It was showing the default Parallels self-signed cert in the browser, but in each website's Hosting Settings, the LE cert was still showing correctly. I have to either reissue the certs or you can set the cert in Hosting Settings to none and then set the correct cert, which fixes the problem for the site (but not all of them - they have to be done individually). Just going into Hosting Settings and hitting Apply or Okay doesn't fix the issue per site.
I'm not sure if this is because of something I did when I had Onyx installed and nothing jumps out at me except for the fact that I did an OS upgrade from 16.04 to 18.04 some months ago, which I know is risky and not at all recommended. Truth is, I intend on going to CentOS 8 when Plesk Obsidian supports it and it's just my own test server, so I'm just reporting this now in case it isn't just me and in that case, that you'll add it to your list of bug fixes.
Update to Obsidian 18.0.19 RTM from Onyx 17.8.11.
ACTUAL RESULT:Let's Encrypt SSL certs need to be reset on each domain before they'll get picked up in spite of the fact that it shows the correct cert applied in the Hosting Settings.
EXPECTED RESULT:Existing SSL certs would still be applied to each site and served correctly to the browser.
ANY ADDITIONAL INFORMATION:
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM:Confirm bug
Last edited: