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:
- On the Account tab, click Account Settings > More Tools > SSL Certificates.
- Click the Create New Certificate button.
- 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).
- In the Country, State/Province and Location (City) fields, specify the required address information.
- 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).
- 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.
- In the Email field, specify your email. This field appears pre-filled with the email address specified for your account in CloudBlue Commerce.
- Using the Valid from and Valid to options, select the start date and the expiration date for the SSL certificate.
- Click Next.
- On the next screen, review the information specified in the request.
- 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.
- Click Finish.
The generated self-signed Certificate and Private key for it are automatically placed in your User Repository.