sslsd-logo

How to move SSL Certificate from Apache to Titan FTP

Depending on your network you may have to move your SSL certificate and its private key from one system to another. This article covers how to move your SSL certificate, its private key, and its intermediate CA from Apache to Titan FTP

Apache  systems are very customizable. The directory location and naming of the individual files needed vary depending on your personalized system. Below are generalized instructions.

We will start by assuming that you have already successfully installed the SSL certificate on one Apache web server.

Step 1: Finding your SSL Certificate, its Private key, and Intermediate CA file on Apache:

  1. Referencing the httpd.conf or ssl.conf  file on the Apache system look for the location and directories of the three files necessary on the Apache system that has the installed SSL certificate.
    • SSLCertificateFile /usr/local/ssl/crt/public.crt
      SSLCertificateFile tells Apache how to find the the SSL certificate file.
    • SSLCertificateKeyFile /usr/local/ssl/private/private.key
      SSLCertificateKeyFile tells Apache how to find the private key file.
    • SSLCertificateChainFile /usr/local/ssl/crt/intermediate.crt
      SSLCertificateChainFile
      or SSLCACertificateFile tells Apache the location of the Intermediate file.

      apache

  2. Copy these three files and back them up on a removable media USB drive or an alternate drive directory that can be accessed by the Apache system you are moving to.

Step 2: Installing your Intermediate Certificate:

  1. On your Titan FTP system create a MMC Snap-in for managing certificates by clicking Here.
  2. In MMC expand to Certificates (Local Computer) > Intermediate Certificate Authorities > Certificates > All Tasks > Import.
    Intermediate Install
  3.  At the Certificate Import Wizard click Next.
    Intermediate Install
  4. Click Browse. Specify the location location of your Intermediate CA .crt file.
    Note: In the browser window you may  need to change file type to All in order to find your Intermediate CA .crt file
    Intermediate Install
  5. Select Place all certificates in the following store.
  6. Click Next.
    Intermediate Install
  7. At the Completing the Certificate Import Wizard screen click Finish.Intermediate Install
  8. You should now see your Intermediate CA under the Certificates Store for Intermediate Certification Authorities.

Step 3: Installing your SSL Certificate and its Private Key:

  1. Launch the Titan FTP Server Administrator.
  2. On the left pane expand to your respective domain and login.
    Titian FTP
  3. After Logging in navigate down and click Security.
  4. Click Certificate Management.
    Titian FTP
  5. In the Certificate Manage window click Import.
    Titan FTP SSL Install
  6. On the Import Certificate windows click Import Certificate and Private Key from Separate files. 
  7. Under Certificate filename click Browse to specify to location and path of your SSL Certificate .crt file.
  8. Under Private Key filename click Browse to specify to location and path of your private key .key file.
  9. Under both Private Key password, and Confirm password specify the password you used back when you generated your private key CSR during CSR creation. If you use the wrong private key or password you may receive a error, and will be unable to install your SSL certificate.
  10. Under Enter a name used to identify this Certificate in the system, Specify a unique friendly name to define your SSL certificate and quickly identify it in the Titan system.
  11. Click Import.
    Titan FTP SSL Installation
  12. Your SSL Certificate and its Private key should now be imported into Titan.

Step 4: Assigning your SSL Certificate to its Domain Server:

  1. Back in Security under the Use the following certificate for this server drop down list , Select the Friendly Name for the SSL certificate you just installed.
  2. Under Enter the password associated with this certificate: Specify the password you gave the SSL-Certificate/Private-key during installation.
  3. Under Certificate Store Folder click the Browse and specify the location where Titan FTP stores all certificates for this server.
    Note: Local paths and UNC shares are supported; do not use a mapped drive because mapped network drives are not accessible from the Titan FTP service.
  4. Click Apply.
    Titan FTP SSL Installation

Congrats you have moved your SSL certificate and its private key from Apache and is now installed on your Titan FTP system.

If you are unable to use these instructions for your server, Acmetek recommends that you contact either the vendor of your software or the organization that supports it.

Recent Posts

S/MIME for Outlook O365 Windows

Add to Favorites S/MIME Advantages of S/MIME Certificates S/MIME (Secure/Multipurpose Internet Mail Extensions) certificates offer several advantages when it comes to securing email communications. Here

Read More »

Abbreviations

Add to Favorites There are literally thousands of IT abbreviations out there. Many are concerned with the technical aspects of the computer, while others deal

Read More »

SSL Installation on Qmail

Add to Favorites SSL Installation on Qmail Qmail is a secure, reliable, efficient, simple message transfer agent. It is designed for typical Internet-connected UNIX hosts.

Read More »