How to Activate and Manage the HTTPS App

Home / How to Activate and Manage the HTTPS App

Docebo Help & Support

docebo help and support

Master your Docebo E-Learning Platform: write your question and: find the answer in few seconds!

  • KB Quicklinks en

  • Docebo Knowledge Base > APP > How to Activate and Manage the HTTPS App

    How to Activate and Manage the HTTPS App

    Discover how to enable the https protocol, and upload and install your SSL certificate for your custom domain

    Last Updated: September 29, 2016

    The HTTPS App allows you to enable https protocol as well as upload and install your SSL certificate for your custom domain and for each domain configured via the Multidomain App.

    Please note that this app is only available for those using Docebo 6.6 or higher.

    How to Activate the HTTPS App

    Begin by logging into your platform as the Superadmin, then select the Apps and Features item from the left sidebar.  Next, select the Additional Features tab in the tab menu near the top of the page.

    https Additional features

    Then, find the HTTPS App from the list of apps in this tab, and press Try it For Free in the app’s row. Read the information, then select Start Free Trial. Please note that after the trial period ends, you will be charged for this app, as it is not a free feature. Once the app is activated in your platform, it can be accessed from the Admin menu. Let’s take a look at how to configure the app.

    How to Set up the HTTPS App

    In order to set up the HTTPS App, access the Admin menu by scrolling your mouse over gears icon in the left sidebar, then select the Advanced Settings item from the Settings section.

    Once you’re on the Advanced Settings page, select the HTTPS tab from the tabs menu on the left side. In this tab, flag whether you want to activate HTTPS to your standard domain (yourlms.docebosaas.com) or to your custom domain URL. You can also apply it to a domain you’ve created using Docebo’s Multidomain app.

    https tab

    Please note that if you want to apply the https to your custom domain address, flag the corresponding option and indicate if you already have an SSL certificate to upload or not.

    Option 1: You Already Have an SSL Certificate.

    If you already have an SSL certificate, flag the option in the second section of this tab, Certificate. Then, you need to upload the SSL certificate, the key file that was provided to you by your certificate provider, and the Intermediate CA (while this last upload is not required, it is recommended).

    https certificate

     

    Please Note: You shouldn’t upload the certificate in a compressed file (.zip). Rather, you need to open the zip file and upload the uncompressed certificate file. The key files should not be password protected.

    The file should be in a PEM format and included in a text file. Acceptable file types are: p8, key, p10, csr, cer, crl, p7c, crt, der, pem, p12, pfx, p7b, spc, p7r. The certificate file should include only the text between the following tags (include the tags in the text file):

    • From “—–BEGIN CERTIFICATE—–“
    • to “—–END CERTIFICATE—–“

    Once the files are uploaded, press Save to complete the process. Once the files are uploaded correctly into your LMS, this interface will appear:

    https Final outcome

    Option 2: You Don’t Have an SSL Certificate

    If you don’t have an SSL certificate yet, you need to flag the corresponding option in the Certificate section in the HTTPS tab. To activate the https, you must buy an SSL Certificate from a third party vendor. To do this, you must provide them with a CSR file. Your Docebo LMS will generate the CSR file (at 2048 bit) on your behalf.

    Once you’ve flagged the option that you need a certificate, simply fill the form with all of the required information in order to generate the CSR file.

    https Generate CSR file

    Once you’ve finished filling out the form, press the Generate CRS File button, then download your new file. We strongly recommend downloading the Key file as well, and store it in a safe place on your computer.

    https Download CSR file

    Once you have downloaded your CSR file, send it to your SSL certificate vendor. Then, after your certificate provider sends you the SSL certificate, please select the ‘I have my certificate and I want to upload it’ option and follow the steps outlined above for said option.

    Share on Facebook0Tweet about this on TwitterShare on Google+0Share on LinkedIn0Email this to someone