How to Install an SSL Certificate on Thinfinity Workspace

How to Install an SSL Certificate on Thinfinity Workspace

Product: Thinfinity Workspace
Version: 7 and above

Introduction

An SSL certificate is an effective way to secure a website against unauthorized data interception. In its simplest form, it is used to identify the website and encrypt all data flowing to and from the certificate holder's website.

Thinfinity VirtualUI supports the PFX format for SSL certificates.  PEM certificates typically have extensions like .crt, .cer, and .key. They are Base64 encoded ASCII files and contain "--BEGIN CERTIFICATE--" and "--END CERTIFICATE--" statements. You can use OpenSSL to convert the certificate file (PEM format), private key, and CA file (chain certificate) along with a passphrase into a single PFX-type certificate.


Installation

To install an SSL certificate, follow these steps:

 1. Open the Thinfinity Workspace Configuration Manager. In the General tab, select the HTTP binding and click Edit.



2. When the Binding window appears, select the HTTPS protocol from the drop-down list and then click New.


 
3. You can choose to create your own self-signed certificate, create a certificate request, or import a certificate.


 

Create a self-signed certificate

Click on Create a self-signed certificate and the following window will display.


 
 Complete each of the following fields with your applicable information:

Country Code: The two-letter country code of the International Organization for Standardization (ISO 3166).
State: Full, unabbreviated name of the state or province in which your organization is located.
Locality: Full, unabbreviated name of the city in which your organization is located.
Organization: The name under which your company is legally registered.
Organizational Unit: Use this field to distinguish between departments within an organization.
Common Name: The domain name or URL with which you plan to use this certificate.
E-mail Address: The company email address.
Bits: We recommend using a 2048 length key.

When finished, click Create

Notes
Since this certificate is not issued by a known Certificate Authority (CA), web browsers will still warn you that they cannot verify its authority. To avoid this, you can add it as a trusted certificate in the Microsoft Certificate Store. This certificate would need to be installed on all devices that want to connect.
 

Create a certificate request

After you click Create a Certificate Request, you'll need to fill out the following form:


 
When finished, click Create

Upon completion of the certificate request process, two files are created: Request Key and Private Key.

Request Key: This information must be sent to the Certificate Authority (CA).
Private key: You need the private key to merge the certificate into a PFX format file after the CA sends you the PEM certificate.

You can then purchase your certificate from GoDaddy, VeriSign, Thawte, GeoTrust, Let's Encrypt or a similar provider. Once you have the certificate, you need to import it into Thinfinity VirtualUI. We recommend that you use the PFX format for your certificate.
 

Import certificate

When you click Import Certificate, the Certificate Import Wizard opens. Click Next to proceed.


 
Select the certificate you want to import, and then click Next.


 
Now, enter the Password for the certificate and click Next.



Then select the option Automatically select the certificate store based on the type of certificate.


 
Verify that the correct selections are displayed, and then click Finish.



Click OK on the three open windows to accept the changes.


 
Finally, click Apply to save all the changes.

Now you are all set up! You have configured your SSL certificate in Thinfinity Workspace.



Conclusion

This article provides a detailed guide on how to install an SSL certificate on Thinfinity Workspace. The importance of an SSL certificate cannot be underestimated as it serves as a protective shield against unauthorized data interception. By identifying the website and encrypting all incoming and outgoing data, it ensures the security and integrity of the website.

If you have any further inquiries or need additional support, please do not hesitate to reach out to us. Our team is always available to help address any questions or concerns you may have.
    • Related Articles

    • How To Install a Secondary Broker

      Product: Thinfinity Workspace Versions: 7 and later Introduction In this document, we will guide you through the process of installing a Secondary Broker, a crucial component in building a resilient and scalable network infrastructure. Whether you ...
    • How to Install and Configure Thinfinity Workspace in Agent Mode

      Product: Thinfinity Workspace Version: 7 and later Introduction This document will guide you through the process of installing and configuring Thinfinity Workspace in Agent mode. The Workspace Agent provides a convenient solution for establishing ...
    • How to Install Thinfinity® Workspace PWA on a Windows PC

      Introduction This article will guide you through the installation process of Thinfinity's PWA from a compatible web browser. All browsers share a relatively similar installation process; in this article, we will focus on Chrome, Edge, and Brave. What ...
    • What's New on Thinfinity Remote Workspace 8

      Introduction Welcome to our comprehensive guide to the Thinfinity® Workspace 8. This article will introduce you to the product's groundbreaking features, new connection protocols, and enhanced user experience. Thinfinity Workspace 8 is the epitome of ...
    • How to Install and Configure IIS as a Reverse Proxy with Thinfinity Workspace/VirtualUI

      Product: Thinfinity Workspace/VirtualUI Version: 7 and later Introduction This guide will walk you through the step-by-step process of installing and configuring Microsoft Internet Information Services (IIS) as a powerful Reverse Proxy Server in ...