Search for:

Available article translations:

Panel SSL certificate is not working

Article ID: 1736, created on Mar 7, 2007, last review on Oct 25, 2015

  • Plesk for Linux/Unix
  • Plesk for Windows


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

How do you renew this certificate?


Please note that installations of Plesk 7.x, 8.x, and 9.x are compatible with Offline Management of Virtual Automation Power Panel and connections to 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 Knowledgebase article: How do I install an SSL certificate for Power Panel or Virtual Automation Management Node?.

There are no special Plesk certificates provided by Odin. The default SSL certificate you used for 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 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 Plesk version 7.x, 8.x:

Server -> Certificates -> Add New Certificate

For Plesk version 9.x:

Settings -> SSL Certificates -> Add SSL Certificate

For Plesk version 10.x:

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

For Plesk version 11.x

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

For Plesk version 12.x

Tools & Settings -> SSL Certificates -> Add

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:

# ls -la /usr/local/psa/admin/conf/httpsd.pem
-r-------- 1 root root 3089 Sep 23 12:50 /usr/local/psa/admin/conf/httpsd.pem

The old one will be renamed as httpsd.pem.sav

# ls -la /usr/local/psa/admin/conf/httpsd.pem.sav
-r-------- 1 root root 3046 Sep  5 01:23 /usr/local/psa/admin/conf/httpsd.pem.sav

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 Plesk interface: 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.

  4. Restart sw-cp-server:

    # service 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.

NOTE: The browser will still warn you that the certificate is not from a trusted source since you created a self-signed certificate. In order to get rid of this warning, it is necessary to buy a certificate from an authorized certificate seller.

Search words:

SSL site expired

ssl certificat doesnt work

secure connection failed

default ssl certificate

SSL Certificate

problem replacing shared certificate

new SSL certificate cannot be selected / used by panel

ftp tls


ssl cert not applying

Syntax error on line 55 of /etc/httpd/conf/plesk.conf.d/ip_default/ SSLCACertificateFile: file '/usr/local/psa/var/certificates/cert-0sLK58'

secure connection failed when trying to login to panel

install a new self signed certificate



ssl connection

SSL for 8443 port

more panel ssl

ssl fail install plesk

Syntax error on line 55 of /etc/httpd/conf/plesk.conf.d/ip_default/ SSLCACertificateFile: file '/usr/local/psa/var/certificates/cert-0sLK58' does not exist or is empty .

ssl certificate

invalid security certificate

fail to apply ssl to plesk cp

secure plesk connections

Internal Plesk error occurred: MySQL query failed:

Certificado SSL servidor caducado

The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.


Syntax error on line 55

sll missing CA but it is there

56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 85a92ca67f2200d36506862eaa6ed6b8 dbd9c930a53370cd4abd5c7ff1b5f55c 6311ae17c1ee52b36e68aaf4ad066387

Was this article helpful?
Tell us how we may improve it.
Yes No
Server Virtualization
- Odin Cloud Server
- Odin Containers for Windows 6.0
- Odin Virtuozzo Containers
- Odin Automation
- Odin Automation for Cloud Infrastructure
- Odin Business Automation Standard
- Odin Virtual Automation
- Odin Plesk Panel Suite
- Web Presence Builder
- Odin Plesk Automation
- Odin Small Business Panel
- Value-added Services for Hosters
- Odin Partner Storefront
Services & Resources
- Cloud Acceleration Services
- Professional Services
- Support Services
- Training & Certification