• The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

SSL uses default certificate that came with server

Addramyr

New Pleskian
Hi everyone, I have recently purchased a SSL certificate from GoDaddy for my domain. I have gone into Plesk control panel Tools & Utilities > SSL Certificates and created the basics of the certificate and sent out the CSR. I have received the information back and applies it and set it to the SSL certificate to be used for my domain, done this from Tools & Utilities > IP Addresses.

Current Configuration:
IP Address: dedicated
SSL Certificate: SSLCert
Default Site: mysite.com

I have tried restarting the server and apache with no success. When I go to https:// my domain in chrome it says the certificate is incorrect. I look at the certificate and it says it’s owned and created by my server (presuming when Plesk first installs). Its not using the one I setup called SSLCert.

I have also tried it from command line with
/usr/local/psa/bin/certificate --assign-cert "SSLCert" -domain mydomain.com -ip MyIP

Got back a response saying: Unable to assign certificate for the following IP address: unable get certificate id: certificates with name "SSLCert" not exist

Server: CentOS release 6.3 (Final)
Plesk: 10.3.1

Any ideas with be greatly appreciated.

-Addramyr
 
You would normally add an SSL certificate for an individual domain from within the control panel of the Subscription in question rather than via the admin control panel section which is typically only used to install a cert to cover the admin panel itself.

I think it might also be possible to assign the cert you have already installed in the admin side to the IP you want, then *make your domain the default domain for that IP* as well as doing everything else you already did. I think that should work because the default certificate is associated with all domains in the same way. However, there is a little alarm bell ringing in my head about a possible bug that might prevent this from working.

If it does, either start again from within the subscription's SSL section (and reissue the certificate at GoDaddy), or just copy the necessary bits (Private key, certificate and CA certificate -- the CSR doesn't matter).

To copy everything accross, first copy the three necessary bits then click on Add certificate from within the domain's control panel section (the Secure Your Site link) to create what is effectively a blank entry where you can paste the private key, certificate and CA certificate in.

You can then assign the certificate you created to your domain via the Website Scripting and Security section (under Advanced options).
 
Thanks for the help, but i'm still having issues on the last step.

I cant find the Website Scripting and Security section under the advanced options also when i'm in the 'secure your sites' section it has a message at the top of the scree saying 'After adding an SSL certificate to a domain, you need to enable SSL support and select that certificate in the website hosting settings.'

I'm thinking this version of Plesk is broke, I've checked various ways to getting it to function with no luck.

When ever i put https:// on the front of my domain it says the certificate is invalid.

Is it possible to bypass Plesk doing the task and do it directly?
 
Back
Top