Last updated on May 28, 2015

SSL Configuration

Introduction

This guide will show you the steps to configure Appspace to use HTTPS for all user and device communications.

Prerequisites

  • IIS Management Console installed.
  • A valid SSL certificate (.crt file or .pfx file) from a trusted Certificate Authority (CA).
  • Windows Server user credential on the Appspace server with local administrator privileges.
  • Appspace user credential with Portal Administrator role.
  • Basic knowledge of navigating Windows Server 2008 and IIS (Internet Information Services).

Installing an SSL certificate into IIS/Configure Appspace for SSL

Option 1: Configure Your SSL Certificate Within Appspace

Step 1

Once you have logged into your on-premise Appspace instance, click the user icon and select System from the drop-down menu.

Step 2

Select the Site tab and proceed to upload your SSL certificate by clicking on the folder (browse) icon. Once selected, click Save to confirm your changes.

Step 3

At the Confirmation window, click Yes.

Step 4

The system should automatically detect a change to the Appspace settings and prompt you with a notification at the top of the page. Click on the “Click Here” link.

Step 5

You will automatically be taken to the Apply Configuration tab. To finish applying the changes to the system settings, enter your Windows server credentials and click Apply.

Warning

The username and password should be your Windows server administrator credentials or an account with local administrator privileges to make and apply changes to server settings. This is NOT your Appspace server administrator credentials or your Appspace Cloud user credentials.

Step 6

At the Confirmation window, click Yes to restart your Appspace server.


You should see a message indicating the Appspace server’s restart progress.


If successful, you should be presented with an Information dialog window confirming the update. Click OK to complete the process.

Note

You can confirm the changes in security settings by opening a web browser on a separate workstation and logging into Appspace using https in the address bar. All users accessing Appspace should now be securely encrypted with the HTTPS protocol.

Option 2: Complete Certificate Request with a SSL Certificate (.crt file)

Step 1

To install the SSL certificate, open IIS and select the root server node from the left hand side navigation tree. Double click on the Server Certificates icon under the IIS group.

Step 2

Under Actions, click on the Complete Certificate Request link.

Step 3

Click on the file browse button (…) and locate your SSL certificate (.crt) file on the server.

Step 4

Change the file type filter to all (.) and select the SSL certificate.

Step 5

Key in the Appspace server domain name in the Friendly name field and click OK.

Note

Your Appspace instance must have a valid unique domain name.

Step 6

The installed SSL certificate should be visible under Server Certificates.

Step 7

In the left hand side navigation tree, expand Sites and select Default Web Site. Under Actions on the right side, click Bindings.

Step 8

In the Site Bindings dialog box, click the Add button.

Step 9

In the Add Site Binding dialog box, select https under Type. Select the SSL certificate based on the friendly name set in Step 5 and click OK to add the binding.

Note

You can confirm the changes in security settings by opening a web browser on a separate workstation and logging into Appspace using https in the address bar. All users accessing Appspace should now be securely encrypted with the HTTPS protocol.

Option 3: Import an SSL cert using a Personal Information Exchange file (.pfx)

Step 1

To install the SSL certificate, open IIS and select the root server node from the left hand side navigation tree. Double click on the Server Certificates icon under the IIS group.

Step 2

Under Actions, click on the Import link.

Step 3

Click on the file browse button (…) and locate your SSL certificate (.pfx) file on the server.

Step 4

Select the SSL certificate and click Open.

Step 5

Key in the password. (Should be provided with the cert)

Step 6

The installed SSL certificate should be visible under Server Certificates.

Step 7

In the left hand side navigation tree, expand Sites and select Default Web Site. Under Actions on the right side, click Bindings.

Step 8

In the Site Bindings dialog box, click the Add button.

Step 9

In the Add Site Binding dialog box, select https under Type. Select the SSL certificate and click OK to add the binding. All users accessing Appspace is now securely encrypted with the HTTPS protocol.

Note

You can confirm the changes in security settings by opening a web browser on a separate workstation and logging into Appspace using https in the address bar. All users accessing Appspace should now be securely encrypted with the HTTPS protocol.