Skip to main content
Older versions of Internet Explorer will not support certain site features. Chrome, Safari, Firefox, and Edge will provide the best experience.
Spok

Setting up HTTPS Support

To set up HTTPS support, perform the following steps on the machine that is running Care Connect Suite.

Obtaining the Certificate

There are two ways to obtain a certificate.

  • For a typical scenario, where the customer provides a certificate, see the procedure below.
  • For testing and initial deployments, you may create a self-signed certificate.

Importing a Certificate

This procedure describes how to import a customer-provided certificate.

  1. Open the Internet Information Services Manager.
    CCS_IISMngr.PNG

  2. Double-click Server Certificates. The Server Certificates panel displays.

  3. Right-click in the Server Certificates panel. A drop-down list displays.

  4. Click Import in the drop-down list. The Import Certificate dialog displays.
    CCS_ImportCert.PNG

  5. Click the ellipses button next to the Certificate file (.pfx) field. A dialog displays.

  6. Navigate to the certificate file (for example CCS_SC_CERTIFICATE) and click it, then click Open.

  7. Enter the certificate password in the Password field.

  8. Leave the Select Certificate Store field set to Personal.

  9. Check Allow this certificate to be exported.

  10. Click OK.

  11. Proceed to Enabling HTTPS Support.

Enabling HTTPS Support

  1. Log into Platform Web on the CareConnect Server (http://[ServerIP]/Web) with the Support account.

  2. Click ADMINISTRATION. The System Configuration tabs display.

  3. Click SETTINGS. The Edit Settings page displays.
    CCS_EditSettings.PNG

  4. In the IIS CONFIGURATION section, enter the following:

    1. In the Server Name field, enter the fully-qualified domain name for the server. 

      If the server name is entered incorrectly in this step, Care Connect will be inaccessible. Enter the name with care, and if you encounter problems, see Troubleshooting.

    2. Check the Enable HTTPS checkbox.

    3. Select the name of the certificate you imported or created in Obtaining the Certificate.

    4. Click Save. HTTPS is now enabled.

    5. Log out of Platform Web.

Navigating to the URLs

At this point in the configuration, HTTPS support is enabled. Users should be able to open a browser and access the web application via https://[fully-qualified domain name]/Web or https://[fully-qualified domain name]/CareConnect.

If users attempt to navigate to the web application via http://[fully-qualified domain name]/Web or http://[IP or fully-qualified domain name]/CareConnect, IIS should redirect to the HTTPS address of the web site automatically.

If you have used a self-signed certificate, certain browsers will warn the user that the website is unsafe and will attempt to prevent the user from proceeding. This is normal and you can proceed. In most browsers, future visits to the same Web application should bypass the warning message and allow you to proceed. 

Troubleshooting

If Care Connect becomes unavailable after completing the HTTPS support configuration, the problem might be that the server name (fully-qualified domain name) was entered incorrectly in Enabling HTTPS Support. You can fix this in two steps:

Step 1- Removing HTTPS and the Server Name in IIS

  1. In IIS, right-click on Default Web Site.

  2. Select Edit Bindings from the drop-down list.
    CCS_SelectEditBindings.PNG

  3. The Site Bindings dialog displays.
    CCS_SiteBindings.png

  4. In the Site Bindings dialog, look at the list in the Type and Host Name columns. You will select the records that have https and/or the incorrect Host Name in these columns, and click Remove to remove them.

  5. Once all of the incorrect items have been removed, click Close to close the dialog.

Step 2- Correcting the Server Name in the Database

  1. Open the Meta database in MS SQL Server Management Studio and navigate to the Configuration table.

  2. Correct the following values in the configuration table:
    • Revert the HTTPS settings
    • Set the UseHttps value to False.
    • Set all <>.Scheme row values to http.
    • In all <>.ServerName rows, correct the value for the server name/fully-qualified domain name.
  3. Perform an IIS reset on the Care Connect website.