Skip to main content
Use a custom certificate when you need EV / OV identity, a wildcard, an internal CA, or a cert your security team manages. You upload PEM-format material and the edge installs it. For free DV certs, use Let’s Encrypt — it auto-renews.

Prerequisites

  • Custom domain CNAMEs to your distribution.
  • Cert files in PEM format:
    • Server certificate (with BEGIN CERTIFICATE / END CERTIFICATE lines).
    • Private key (with BEGIN PRIVATE KEY / END PRIVATE KEY).
    • Intermediate / chain (one or more PEM blocks concatenated).
  • Cert covers the hostname (CN or SAN match).

Validate locally before uploading

If any step fails, fix locally before uploading — the upload form does the same checks.

Upload via console

1

Click + New Certificate

Add SSL

Add new SSL

2

Enter certificate details

Enter Details

Enter Details

3

Upload

Upload

Upload the Certificate

Tenbyte validates the cert/key match and chain order. On success, attach the cert to your distribution from the SSL tab.

Upload via API

Attach to a distribution:
See the CDN API reference for canonical fields.

Verify

Confirm subject matches your domain and notAfter is the expected date.

Rotation runbook

Custom certs do not auto-renew. You must replace before notAfter.
Never replace a private key on a hot endpoint without a tested rollback. Keep the previous cert + key around for at least one rollback window.

Common formats and conversions

Troubleshooting