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:
- Allow ScreenSteps to create an SSL certificate for you using Let's Encrypt and manage the renewal of the certificate.
- 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

Navigate to Domain Settings
- Navigate to the Domain Settings section.
- 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.

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.

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.

Provide your public certificate and chain
- Click the Upload a custom SSL certificate button
- Provide a public certificate and chain in PEM format
- Provide the private key in PEM format.
- Click the Update button.

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