Examine or Modify the Lighthouse SSL Certificate
Lighthouse ships with a private SSL Certificate that encrypts communications between it and the browser. Most browsers display a warning message when first trying to access Lighthouse.
Note: If you plan to use the Lighthouse Multiple Instance feature, the certificate is used on all instances. In this case, we recommend using a wildcard certificate.
To view the current certificate, in the Settings Pane, select
> SECURITY > HTTPS Certificate.
Use one of the following options to add a new certificate:
Generate CSR for Signing
-
In the Settings Pane, select
> SECURITY > HTTPS Certificate. The details of the CURRENT SSL CERTIFICATE display.
-
Click Add new certificate.
The ADD NEW HTTPS CERTIFICATE dialog displays. -
Set the Select Setup Method to Generate CSR for Signing.
-
Complete the following fields as required:
-
Enter the Common Name.
-
Click Add new SAN to enter any alternative names for which the certificate is valid.
-
Enter the Organizational Unit.
-
Enter the Organization.
-
Enter the Locality/City.
-
Enter the State/Province.
-
From the drop-down, select the Country.
-
Enter the Email.
-
From the drop-down, select the Key Length (bits).
-
Enter the Challenge Password.
-
Enter the Password Confirmation.
-
Under Private Key File, click Select file to navigate to and upload a private key file.
-
-
Click Generate CSR.
The dialog closes and the Pending Request table displays on the HTTPS Certificate page with the details for the generated CSR. -
In the Pending Request table, click Download current signing request to download the CSR file.
Note: Until the certificate is signed and uploaded, you can also click Delete current signing request to delete the request. If there are no pending requests, the Pending Request table disappears.
-
Sign the certificate externally (through the appropriate tools, for example, OpenSSL).
-
Below the Pending Request table, under Certificate File, click Select file to navigate to and upload the signed certificate.
Note: The signed certificate must be PEM format.
-
Click Apply.
The new certificate replaces the previous certificate in the Current SSL Certificate table on the HTTPS Certificate page and the Pending Request table disappears.
A message displays to inform you that a browser refresh is required. -
Refresh your browser.
This may require you to re-login to Lighthouse.
Upload Existing Certificate
-
In the Settings Pane, select
> SECURITY > HTTPS Certificate. The details of the CURRENT SSL CERTIFICATE display.
-
Click Add new certificate.
The ADD NEW HTTPS CERTIFICATE dialog displays. -
Set the Select Setup Method to Upload Existing Certificate.
-
Complete the following fields as required:
-
Under Certificate File, click Select file to navigate to and upload an existing certificate.
Note: The certificate file must be PEM format.
-
Under Private Key File, click Select file to navigate to and upload a private key file.
Note: The private key file must be PEM format.
-
If the Private Key File is encrypted, enter the Challenge Password and the Password Confirmation.
-
-
Click Add Certificate.
The dialog closes and the uploaded certificate replaces the previous certificate in the Current SSL Certificate table on the HTTPS Certificate page.
A message displays to inform you that a browser refresh is required. -
Refresh your browser.
This may require you to re-login to Lighthouse.