This extensive guide provides step by step instructions on how to generate a CSR code and install an SSL Certificate on Titan FTP Server. On top of that, the four-part tutorial also includes a brief history of Titan FTP as well as useful tips on where to buy the best SSL certificate for your Titan FTP system.

If you’ve already generated the CSR code on another platform and received the SSL certificate from your CA, feel free to skip part one of this guide and head straight to the installation steps. Use the anchor links below to navigate between sections.

Generate a CSR code on Titan FTP Server
Install an SSL certificate on Titan FTP Server
Test your SSL installation
Titan FTP Server history and versions
Where to buy the best SSL certificate for Titan FTP Server?

Generate a CSR code on Titan FTP Server

When applying for a commercial SSL certificate, one of your first steps is to create a Certificate Signing Request (CSR) and send it to your SSL provider for validation. The CSR code contains your contact data encoded in a block of text.

Here’s how to generate a CSR code on Titan FTP Server:

  1. Open the Titan FTP Server Administrator
  2. On the left side, expand to the domain you want to secure and log in.
  3. Once logged in, in the left pane, expand Your Domain > Your Server and click Security
  4. Click Certificate Management, then in the new Certificate Manager window click Create
  5. In the SSL Certificate Wizard, fill in the required fields as shown below:
    • Common Name: the FQDN (fully-qualified domain name) you want to secure. For example,
    • Organization: the full legal name of your company. For instance, Your Company LLC
    • Department: the department within your company requesting the SSL certificate. For example, IT
    • Locality/City: the full name of the city where your business is located. For instance, Spokane
    • State/Province: the full name of the state where your business is registered. For example, Washington
    • Country: from the drop-down list, select your country. For instance, United States
    • Valid from: type in today’s date
    • Valid to: type in the expire date

      Note: The Valid from and Valid to fields are overwritten after your SSL Certificate is issued.

    • Email Address: provide a valid email address
  6. Verify the info you’ve just entered, then click Next
  7. Set the Key Length to 2048 bits and click Next
  8. Create and confirm a password to protect your Private Key
  9. Next, select Generate CSR for signing by a Trusted Certificate Authority
  10. Click the three dotted button and specify a directory for your CSR code (.csr file) and Private Key (.pem file)
  11. Click OK and close the Certificate Manager.

You can open the CSR file with any text editor such as Notepad. During your SSL certificate order, you will have to submit the CSR code to your Certificate Authority.

Install an SSL Certificate on Titan FTP Server

After you receive the SSL Certificate from your CA, download the ZIP folder and extract its files. Depending on your SSL provider you should have the following files ready:

  • The Signed SSL certificate
  • The Intermediate SSL certificate
  • Some CAs may provide a CA bundle file containing your root and intermediate certificates

Prepare your SSL files:

Make sure your Signed SSL certificate is in the PEM format with .pem extension, and your Intermediate or Ca bundle file has the .cer extension.

To convert your SSL files to the required format use an SSL converter tool, or do it manually, by copying the contents of each SSL file into a new plain text document and saving it with the corresponding extension: .pem for the SSL certificate and .cer for the intermediate certificate.

Retrieve your private key

  1. Open the private key .pem file that was generated during the CSR creation on Titan FTP Server. It should be in the directory you specified when saving your CSR file.
  2. Copy-paste the contents of your private key, including the header and footer tags into a new plain text document and save it with .key extension.

Install the Intermediate SSL Certificate

To add your intermediate certificate to Titan FTP server, use the Microsoft Management (MMC) Console. Check this guide on how to import and manage root and intermediate certificates via MMC.

Install the Signed SSL Certificate

  1. Open the Titan FTP Server Administrator
  2. Select the domain you want to secure and log in.
  3. Expand Your Server > Security and click on Certificate Management
  4. In the Certificate Management window click Import
  5. In the Import Certificate window check the Import my Certificate and Private Key from separate files radio button
  6. Under the Certificate filename click the three-dotted button and specify the directory of your SSL certificate (.pem file)
  7. Under Private Key filename click the three-dotted button and specify the directory of your private key (.key file)
  8. Enter the password you created for your private key during the CSR generation, then confirm it
  9. Enter a unique friendly name for your SSL Certificate
  10. Click Import

After you import the SSL Certificate and private key into Titan FTP, all that’s left to do is to assign your SSL cert to its domain server.

Assign your SSL certificate to its domain server

  1. In your Titan FTP admin console, return back to Security
  2. From the Use the following certificate for this server drop-down list, select the friendly name of your SSL certificate
  3. Under Enter the password associated with this certificate type the password for your Private key. Remember you set the private key password during the CSR generation.
  4. Under Certificate Store Folder click the three-dotted button and specify a location for your SSL certificate on the Titan FTP Server.
  5. Click Apply.

Congratulations, you’ve successfully installed an SSL certificate on Titan FTP Server

Test Your SSL installation

After you install an SSL Certificate on Titan FTP Server, you should run a quick test and check your new SSL certificate for potential errors and vulnerabilities. We have an entire article on our blog, describing the best SSL tools to scan your SSL installation.

Titan FTP Server history and versions

Titan FTP Server is a Windows-based SFTP server with support for FTP, FTPS, and SFTP. Developed by South River Technologies, and first released in 2003, Titan FTP Server comes with the following features:

  • WUI for downloading and uploading
  • Remote administration
  • 32-bit and 64-bit Windows support
  • COM support
  • Command Line Interface

At the time of writing this article, the latest Titan FTP Server release is Version 2019, released in February 2019. Listed below are previous releases:

  • Version 2018 Build 3290 (Release Date – May 17, 2018)
  • Version 2018 Build 3271 (Release Date – March 2, 2018)
  • Version 2017 Build 3131 (Release Date – November 16, 2017)

You can check the release notes here.

Where to buy the best SSL Certificate for Titan FTP Server?

The best place to get an SSL Certificate for Apache is from SSL Dragon. We offer unbeatable prices and discounts on the entire range of our SSL products. We’ve carefully selected the best SSL brands on the market to equip your website with bulletproof protection. All our SSL certificates are compatible with Titan FTP Server. Here are the types of SSL certificates we sell:

To help you choose the perfect SSL certificate, we developed two exclusive SSL tools. Our SSL Wizard needs just a couple of seconds to find the best SSL deal for your website. On the other hand, the Advanced Certificate Filter lets you sort and compare various SSL certificates by price, validation, and features.

If you find any inaccuracies, or you have details to add to these SSL installation instructions, please feel free to send us your feedback at [email protected]. Your input would be greatly appreciated! Thank you.