Configuring your site's custom domain so that a web browser can connect to it securely using HTTPS

Updated Aug 11, 2020

When you use a custom domain with your site on ScreenSteps (e.g. help.my-domain.com) secure connections via HTTPS will not automatically work. An SSL certificate must be created and uploaded to our servers. You have two options:

  1. Allow ScreenSteps to create an SSL certificate for you using Let's Encrypt and manage the renewal of the certificate.
  2. Upload your own SSL certificate that you've acquired from another company. You will be responsible for renewing the SSL certificate each time it expires.

The following instructions will walk you through the steps necessary to set up an SSL certificate.

These instructions assume that you have already set up DNS properly for your site's custom domain. If you have not then follow the instructions in the article How to use your company's domain name with your ScreenSteps site.

Navigate to Site Settings

Site settings link

Navigate to Domain Settings

  1. Navigate to the Domain Settings section.
  2. You should see your domain name and the DNS successfully verified checkbox. If it is not then review the instructions in the article How to use your company's domain name with your ScreenSteps site.
Domain settings

Do you want ScreenSteps to manage your SSL certificate?

Allowing ScreenSteps to manage your SSL certificate is the easiest approach. We will work with Let's Encrypt to create and update an SSL certificate for your domain and you will never need to worry about renewing it.

If you would prefer to use your own SSL certificate then you will be responsible for renewing the certificate and uploading the renewed certificate using the following instructions each time the certificate expires.

Enable ScreenSteps to provision the SSL certificate

Click Enable ScreenSteps-provisioned SSL.

ScreenSteps will automatically generate an SSL certificate for your custom domain using the LetsEncrypt service. ScreenSteps will also renew the certificate as needed so that you never have to worry about it expiring.

Enable SSL certificate
Example of what it looks like

This is an example of what you will see after successfully setting up an SSL certificate that is managed by ScreenSteps. It tells you who issued the certificate as well as the date by which the certificate will be renewed.

Provisioned SSL certificate

Provide your public certificate and chain

  1. Click the Upload a custom SSL certificate button
  2. Provide a public certificate and chain in PEM format
  3. Provide the private key in PEM format.
  4. Click the Update button.
Upload and update SSL certificate

Mouse over the i icons next to the Public certificate & chain and Private key fields for examples of what the certificates should look like.

PEM instructions
Congratulations, you are done!

0 Comment

Add your comment

E-Mail me when someone replies to this comment
Previous Article How to use your company's domain name with your ScreenSteps site
Next Article How do I show or hide chapter contents in the sidebar?

Still Need Help?

Contact Us