Search

Language:  
Search for:

Available article translations:

The SSL certificate used by Parallels Plesk has expired. How can it be renewed?

APPLIES TO:
  • Parallels Plesk for Linux/Unix
  • Parallels Plesk for Windows

Symptoms

When the Parallels Plesk control panel or another site is opened via HTTPS, a warning is displayed regarding an expired certificate.

How do you renew this certificate?

Resolution

Please note that installations of Plesk 7.x, 8.x, and 9.x are compatible with Offline Management of PVA Power Panel and connections to the port 8443 can be served by services on the hardware node. If this is the case (the URL contains "/vz/cp/"), follow the steps described in this KB article: How do I install SSL certificate for Power Panel or PVA Management Node?.

There are no special Plesk certificates provided by Parallels. The default SSL certificate you used for the Plesk is a self-signed certificate, which is generated once during your Plesk installation. The presence of this SSL certificate is required for SSL connections.

This is a default certificate shown in the server certificate repository at Server -> Certificates (for Plesk 7.5, 8.x) and at Settings -> SSL Certificates (for Plesk 9.x).

You can create your own self-signed certificate on the Certificates page or purchase a real certificate from one of the world certificate authorities.

To create a new self-signed SSL certificate, log into Plesk as an administrator, go to the Certificates page, and create the new certificate.

For Parallels Plesk version 7.x, 8.x:

Server -> Certificates -> Add New Certificate

For Parallels Plesk version 9.x:

Settings -> SSL Certificates -> Add SSL Certificate

For Parallels Plesk version 10.x:

Tools & Utilities -> SSL Certificates -> Add SSL Certificate

For Parallels Plesk version 11.x & 12.x

Tools & Settings -> SSL Certificates -> Add SSL Certificate

Fill in the required preferences and click the button {Self-Signed}.

A new self-signed SSL certificate will be created in the server certificate repository.

To assign this SSL certificate for securing your Plesk installation, check the newly enabled SSL certificate in the list and click on Secure the panel if you have Plesk 8.2 or later. In older Plesk versions, click Install.

You can also use HTTP mode to access the panel: navigate to http://hostname:8880 and follow the same instructions as above.

Renewal is also possible through SSH:

  1. Connect to the Plesk server under root

  2. Go to the certificate directory and rename it:

    # cd /usr/local/psa/admin/conf/
    # mv httpsd.pem{,.old}
    
  3. Create a new certificate with the same name:

    # openssl req -new -nodes -x509 -out httpsd.pem -newkey rsa:2048 -keyout httpsd.pem -days 3650
    

Fill out all the required fields.

In this case, a PEM type certificate will be created, valid for 10 years with a private part without a password and 2048 bit key length.

  1. Restart sw-cp-server:

    # /etc/init.d/sw-cp-server restart
    

See the Plesk documentation for more information on how to set up self-signed certificates.

After you have created or uploaded a new certificate into Plesk and wish to use it for domains, you should set it for every IP you need.

This can be done at Server -> IP Addresses -> "choose IP" by selecting the required certificate in the "SSL Certificate" drop-down menu.

Search words:

SSL for 8443 port

SSL

SSL Certificate

ssl certificate

ssl

new SSL certificate cannot be selected / used by panel

problem replacing shared certificate

fail to apply ssl to plesk cp

ssl fail install plesk




56797cefb1efc9130f7c48a7d1db0f0c c81e59b61af9dca603ba03b14aabe968 9f8baf78266b4e54525d1c6bf06305a5 42844a8183c58f5bd71c7d59929707e6

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No
 
 
 
 
 
 
Desktop Virtualization
- Parallels Desktop 9 for Mac
- Parallels Transporter
- Parallels Desktop Switch to Mac Edition
- Parallels Desktop for Mac Enterprise Edition
- Parallels Management-Mac for Microsoft SCCM
Server Virtualization
- Parallels Cloud Server
- Parallels Containers for Windows 6.0 Beta
- Parallels Virtuozzo Containers
Automation
- Parallels Automation
- Parallels Automation for Cloud Infrastructure
- Parallels Business Automation Standard
- Parallels Virtual Automation
- Parallels Plesk Panel Suite
- Web Presence Builder
- Parallels Plesk Automation
- Parallels Small Business Panel
- Value-added Services for Hosters
- Parallels Partner Storefront
Services & Resources
- Cloud Acceleration Services
- Professional Services
- Support Services
- Training & Certification