Skip to main content

Manage TLS (SSL) certificates for a CDN resource

Last update:

TLS(SSL)-certificate is a unique digital signature of a website. The certificate is required for a secure connection between the client and the server (HTTPS protocol) when transmitting confidential information and conducting financial transactions.

Selectel uses Let's Encrypt® certificates and personal certificates.

Comparison of types of certificates

Let's Encrypt®Personal
DomainsAll CDN resource domainsPersonal domains of the CDN resource, which are specified in the certificate
ManagementYou can't controlDelete certificate
UpdateAutomaticallyManually

Let's Encrypt® Certificate

A CDN resource can only have one valid Let's Encrypt® certificate

The Let's Encrypt® certificate for default domains works immediately after the resource is created. For personal domains, you need to issue Let's Encrypt certificate manually.

Let's Encrypt® certificate cannot be deleted, only replaced with a personal certificate.

The certificate does not need to be manually renewed - it is automatically reissued 30 days prior to expiration.

For more information about Let's Encrypt® certificate limits, see Rate Limits of Let's Encrypt® documentation.

Issue a Let's Encrypt® certificate

  1. Make sure to create a resource and add a personalized domain.

  2. In the Control Panel, on the top menu, click Products and select CDN.

  3. Go to Certificates for CDN resources.

  4. In the menu of the section, click Release SSL Certificate.

  5. Select the CDN resource for which you want to issue a certificate.

  6. Click Release.

  7. Go to the CDN Resources section.

  8. Open the CDN resource page → Certificates tab.

  9. Select the Distribute over HTTPS via CNAME checkbox.

  10. In the Certificate field, select the certificate that you issued in step 6.

  11. Click Apply. The resource will be in PROCESSING status while the settings are being applied . You cannot apply any other settings at this time. The settings will be applied when the share changes to ACTIVE status.

Personalized certificate

If you have your own TLS(SSL)-certificate, you can upload it as a personal certificate.

The certificate must specify the personal domains of the resource through which you want to distribute content over HTTPS.

Only one TLS(SSL) certificate can be active for a resource. Content will be distributed via domains that are not specified in the personal certificate only via HTTP.

If you remove the personal certificate, you will need to issue a Let's Encrypt® certificate for the share.

Download a personalized certificate

  1. Make sure to create a resource and add a personalized domain to the resource.

  2. In the Control Panel, on the top menu, click Products and select CDN.

  3. Go to Certificates for CDN resources.

  4. From the section menu, click Upload your own certificate.

  5. Specify a name for the certificate. It will be used only in the control panel.

  6. Add a certificate for the domain. It must start with -----BEGIN CERTIFICATE----- and end with -----END CERTIFICATE-----.

    If you want to add multiple certificates, make sure that all certificates (the primary certificate for the domain, the intermediate certificates, and the root certificate) create a complete chain. The Issuer value of the primary certificate must match the Subject value of the first intermediate certificate, the Issuer value of the first intermediate certificate must match the Subject of the second intermediate certificate, and so on.

  7. Add a private key. It should start with -----BEGIN PRIVATE KEY----- and end with -----END PRIVATE KEY-----.

  8. Click Download.

  9. Go to the CDN Resources section.

  10. Open the CDN resource page → Certificates tab.

  11. Select the Distribute over HTTPS via CNAME checkbox.

  12. In the Certificate field, select the certificate that you downloaded in step 8.

  13. Click Apply. The resource will be in PROCESSING status while the settings are being applied . You cannot apply any other settings at this time. The settings will be applied when the share changes to ACTIVE status.

    You can view certificate information in the control panel: in the top menu, click Products and select CDNCDN resources → resource page → Certificates tab.