Creating Self-Signed Certificate

CloudBlue Commerce 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-signed authority. This might be confusing for some visitors.

To create a self-signed SSL certificate and save it in your User Repository, perform these steps:

  1. On the Account tab, click Account Settings > More Tools > SSL Certificates.
  2. Click the Create New Certificate button.
  3. From the Bits field, select the size of the Private key to be requested (512, 1024 or 2048 bit). The Key type is a fixed value (RSA, which corresponds to the Private key type).
  4. In the Country, State/Province and Location (City) fields, specify the required address information.
  5. In the Organization name and Organization Unit name fields, specify the name of your company and department requesting the Certificate (the Organization Unit name field is optional).
  6. In the Common name field, specify the name of the domain you wish to obtain a Certificate for.

    On Apache web hosting, once you obtain a Certificate for a domain, it works for all other domains registered on the same Webspace.

    Note: If the given domain has the www prefix enabled, you must set up your Certificate for a domain name which includes the www prefix (for example, www.example.com). If you register a Certificate for a domain name without the prefix (for example, example.com), the site visitors will receive warning messages when trying to access the domain with the www prefix.

  7. In the Email field, specify your email. This field appears pre-filled with the email address specified for your account in CloudBlue Commerce.
  8. Using the Valid from and Valid to options, select the start date and the expiration date for the SSL certificate.
  9. Click Next.
  10. On the next screen, review the information specified in the request.
  11. If necessary, download both CloudBlue Commerce-generated requests – for an SSL Certificate and for a Private key – to your computer using the Download links opposite the Certificate signing request and Private key signing request options.
  12. Click Finish.

The generated self-signed Certificate and Private key for it are automatically placed in your User Repository.