Help Docs Control Panel Guides The Ultimate Guide to the InterWorx Control Panel (2025) SiteWorx SiteWorx Security Installing an SSL Certificate in InterWorx (SiteWorx)

Installing an SSL Certificate in InterWorx (SiteWorx)

Learn how to install an SSL certificate in InterWorx through SiteWorx. This guide covers the final step of securing your site after you have ordered and verified your SSL.

Introduction

Securing your website with an SSL certificate is a multi-step process. However, before you can install the certificate in InterWorx, you must first complete the validation and issuance steps.


Prerequisites

  • A server with InterWorx, along with root access.
  • A domain configured in Nodeworx.
  • An SSL certificate associated with the domain, including the Private key and Certificate Signing Request (CSR).
Generate the CSR on the server
If the CSR was generated on this server, you should already have the Private Key installed. For help, follow the link found below.

Importantly, if you do not currently have an SSL, please ensure you have completed the following steps before proceeding with this guide:

  1. Generating an SSL Certificate Signing Request (CSR) in Interworx Web Panel
    • You must generate a CSR on the server where the site is hosted.
  2. Ordering an SSL Certificate
    • Purchase the certificate using the CSR you generated.
  3. Verifying an SSL Certificate
    • Complete the domain validation process to have the certificate authority issue your files.

Once you have received your certificate files (usually a .crt and a CA Bundle), follow the steps below to install them in cPanel and secure your site.


Step-by-Step Instructions

  1. Log in to SiteWorx (for help logging in, see Logging into InterWorx Web Panel.
  2. In the left navigation menu, click Hosting Features, then Domains, followed by SSL.
  3. Click Setup SSL Certificate.
  4. Paste the X509 part and Root bundle into their respective input fields.
  5. Copy and paste the whole private key from your CSR into the Private Key field.
  6. Click Install.
  7. You’ve successfully installed an SSL certificate on your domain!

Next Steps


Frequently Asked Questions (FAQ)

The Private Key is generated simultaneously with the CSR.

  • If you generated the CSR elsewhere: You must manually copy the Private Key from the external server or tool you used to generate the request. If you have lost this key, you cannot install the certificate and must reissue the SSL.
  • If you generated the CSR in SiteWorx: The Private Key should already be saved in the system. Check the dropdown menu or look for a “Private Key” view option in the SSL menu.

This is the file provided by your Certificate Authority (like Sectigo or DigiCert) that links your specific certificate to a trusted root source. It is usually sent to you via email or downloadable from your Liquid Web account alongside your main certificate (.crt) file.

Installation makes HTTPS available, but it does not force your website to use it automatically. You likely need to:

  1. Check for “Mixed Content” (images or scripts loading over HTTP) which breaks the security padlock.
  2. Redirect traffic from HTTP to HTTPS using an .htaccess file (see the “Next Steps” section).

NodeWorx is for server-wide administration; you would install an SSL there only if you are securing the login page for the server itself (e.g., server.hostname.com:2443). SiteWorx is for individual domains; you must use SiteWorx (as described in this guide) to secure your actual websites (e.g., yourdomain.com).

You can, but it is not necessary. SiteWorx has a built-in “Generate Let’s Encrypt Certificate” button that automates the entire process (CSR, validation, and installation) for you. This manual guide is best for paid, Organization Validated (OV), or Extended Validation (EV) certificates.

Click here to learn how to setup Let’s Encrypt in Siteworx.

Yes. When installing a Wildcard SSL, simply enter the domain with the asterisk (e.g., *.example.com) in the Domain field. The rest of the steps remain the same.

Was this article helpful?