Uploading SSL Certificate to User Repository

To be able to use this option, you should obtain an SSL Certificate and a Private key for it from one of the existing Certification Authorities (such as Thawte, Verisign, or other). If you haven't yet obtain one, you can use CloudBlue Commerce means to partially automate the process.

CloudBlue Commerce also allows you to create a self-signed SSL Certificate. Such Certificates are free-of-charge and secure enough, but, when accessed by SSL, your website pages will display warning messages about the unknown Certificate-signing authority. This might be confusing for some visitors.

You may also wish to obtain a CA Certificate – the type of SSL Certificate which allows you to act as a Certification Authority yourself, issuing SSL Certificates for other websites.

After you obtain or register a Certificate (and a Private key for it), you can install them directly on the desired Webspace (website), or install them in your User Repository first. Storing Certificates in User Repository has the following advantages:

  • More convenience in Certificate installation: when an SSL Certificate is uploaded on a particular Webspace (website), the corresponding Private key is automatically uploaded together with it.
  • Centralized storage for all SSL Certificates and Keys of all types used on all your Webspaces (websites).

To upload an official SSL Certificate, a Private key for it or a CA Certificate to a User Repository, perform these steps:

  1. On the Account tab, click Account Settings > More Tools > SSL Certificates.
  2. Click the Upload Item button. The upload wizard starts.
  3. From the Types field, select the type of item for upload: Private keys, Certificates or CA Certificates.
  4. Select the file naming option from the Item name list:
    • file name – select this option to store the file under its original name
    • custom name – select this option to provide your own name for the file. Enter the desired name in the box below
  5. In the Item description field, provide a description for the file (optional).
  6. In the Path area, click Browse, locate the file on your computer and click Open.
  7. Click Submit to save the file in your User Repository.

When uploading an official SSL Certificate, make sure to repeat the procedure and upload the Private key for it as well. Otherwise, when uploading an SSL Certificate to a particular Webspace, CloudBlue Commerce will produce an error message.