Setting Up a SSL Certificate

This article provides the basic steps that are needed to set up a SSL Certificate in SiteWorx. The information provided here is applicable to all shared hosting and SIP accounts, as well as any accounts that use the SiteWorx control panel for website management.

Prerequisites

  • A dedicated IP address. (All SIP accounts are provided with at least one dedicated IP address, by default.)
  • An existing SiteWorx account.

Notes

  • You can order a SSL certificate from any SSL provider. There are many different SSL providers and all SSL certificates work in mostly the same way. You can view our SSL offerings here: Nexcess SSL Certificates (Comodo).

Step 1: Set Up a Private Key

  1. Log in to your SiteWorx account.
  2. On the main menu, click Hosting Features > SSL Certificates.
  3. Click on the Setup Private Key link.
    SiteWorx SSL Certificates Page: Set Up Private Key
  4. Do one of the following:
    • If you have an existing private key that you wish to use, paste it into the provided box, and then click the Install button.
    • If you do NOT have an existing private key, click the Generate button, and one will be created for you.
      NOTE: Regarding Key Length, only 2048-bit is accepted.
      SiteWorx SSL Certificates Page: Paste or Generate a Private Key

Step 2: Generate a CSR

NOTES:

  • Generating a Certificate Signing Request (CSR) is necessary only if you plan on ordering SSL using a CSR generated from your SiteWorx account.
  • If you are migrating an existing SSL certificate, you do NOT need to generate/paste a CSR. You only need the Private Key and the actual SSL Certificate for SSL to function.

To generate a CSR:

  1. On the Manage CSR dialog box, enter your company and location information.
    IMPORTANT! Use caution when specifying a name in the "Common Name" field box. Be aware that "www.example.com" IS NOT the same as "example.com"! The SSL WILL DISPLAY AS INVALID if the common name does not match EXACTLY with your real URL. Please send an e-mail to support@nexcess.net if you have any questions on what you should use.
    SiteWorx SSL Certificates Page:  Generate or Install a CSR
  2. Click the Generate button; or, if you are installing an existing CSR, click the Install button.

Step 3: Install SSL Certificate

  • If you want to set up SSL simply for development usage, you can generate your own self-signed certificate by clicking the Generate button. Note that, when you use a self-signed certificate, users will receive a warning in their browsers about the self-signed certificate. And, while it is indeed encrypted, the SSL warning will most likely detract customers; thus, a self-signed certificate is suitable only for development purposes.
  • If you already have a certificate, copy it and then paste it into the box (be sure to include the BEGIN CERTIFICATE and END CERTIFICATE tags), as shown in the example screenshot provided below. *When ready to install, click the Install button.
    SiteWorx SSL Certificate Setup:  Example Screen Showing Properly Pasted Certificate

Related Articles

 
ssl-certificate-setup.txt · Last modified: 2012/04/27 09:21 by kmartin