JSCAPE
  • Products
    • Managed File Transfer
    • JSCAPE SaaS
    • MFT Gateway
    • MFT Monitor
    • All Products
  • Solutions
    • All Solutions
    • Secure File Transfer
    • AS2 Server Software
    • File Synchronization
    • Reverse Proxy
    • Compliance
    • DMZ Streaming
  • Pricing
  • Company
    • Blog
    • Company
    • Contact Us
    • Clients
    • Case Studies
    • Testimonials
    • Certifications
  • Support
    • Help Desk
    • Documentation
    • Customer Downloads
Get a demo

How to set up SSL client authentication

Words by

John Carl Villanueva

Overview People who use SSL/TLS to secure their online transactions/file transfers are mostly only familiar with two of its security functions: 1. That it can encrypt data in transit and 2. That it can enable clients to authenticate the server. They’re likely not making use of another feature that can greatly enhance SSL security even…

Published in:

Blog

/

FTPS, JSCAPE MFT, Managed File Transfer, Secure File Transfer, Tutorials

Overview

People who use SSL/TLS to secure their online transactions/file transfers are mostly only familiar with two of its security functions: 1. That it can encrypt data in transit and 2. That it can enable clients to authenticate the server. They’re likely not making use of another feature that can greatly enhance SSL security even more – client certificate authentication.

If you’ve been following our posts, you know that client certificate authentication has been the subject of our discussion lately. However, we’ve never been able to talk about how to enable it on the server side. This quick post will be all about that.

set-up-ssl-client-authentication

We’d like to cover both HTTPS and FTPS client authentication activation in a single article. We can easily do that because we’ll be using a file transfer server that supports both protocols. The UI you’ll be seeing on this tutorial will be that of JSCAPE MFT Server, a managed file transfer server that supports HTTPS, FTPS, SFTP, AS2, FTP, OFTP, WebDAV, and others. If you’d like to try it out yourself, request a free trial.

Enabling SSL client authentication on JSCAPE MFT Server is easy. Here’s how.

Enabling SSL client authentication for HTTPS

Launch the JSCAPE MFT Server Manager and go to Server > Settings.

ssl-client-authentication-server-settings

Once inside the Server Manager, navigate to Web > Web tab and then tick the HTTPS client certificate required check box. Make sure the HTTPS on host check box is also ticked, as this feature is only available if secure HTTP is enabled. After that, click the Save button at the lower-right corner (not shown in the screenshot).

That’s it. You would have then enabled SSL client authentication on this server. Of course, you still would have to create client certificates and import those certificates into your users’ Web browsers before your users can start logging in via client authentication.

https-client-certificate-required-1

Recommended read: TLS vs SSL – Know The Difference

Enabling SSL client authentication for FTPS

Let me now show you how to enable digital client authentication on this server’s FTP-SSL service.

Enter a domain on the server and then navigate to the Services menu. Next, click on the FTP/S tab. Somewhere near the bottom, you should see the check box that says require client certificate for authentication. Select that to activate client authentication. Again, make sure you save those changes.

ftps-client-certificate-required

Just like in secure HTTP, you still would need to create client certificates and import those certificates to your end users’ clients so that they can connect with this FTPS server. Not all file transfer clients support client certificate authentication, so you need to check that first. One client that does support this feature is AnyClient. AnyClient also supports SFTP keys, OpenPGP, and several file transfer protocols. Best of all, it’s free.

Download the always free AnyClient. Now

Try SSL client authentication

JSCAPE MFT Server comes with a free trial. If you want to give client authentication a test run, fill out the form after clicking the image below.

Easy To Deploy, Easy To Administer, Easy To Manage

Ready to see how JSCAPE makes managed file transfer so much simpler? Schedule your demo now.

Request a demo

Popular Articles

View more by

JSCAPE
  •  
    1–2 minutes
    23/09/2025

    JSCAPE by Redwood, version 2025.3: New UI continues to make a splash

    Dive back into JSCAPE by Redwood with version 2025.3, bringing more modern UI updates to make using and navigating JSCAPE more intuitive. 

    Read article

  •  
    1–2 minutes
    19/08/2025

    Weathering the economic storm: Expert support is your enterprise file transfer system’s lifeline

    The global economic landscape can be described by one word: “uncertain”. Lingering effects from the 2020 pandemic, combined with new waves of international tariffs throughout 2025, have…

    Read article

  •  
    1–2 minutes
    30/07/2025

    Escape the grip: Why flexible MFT is key to enterprise agility

    Break free from costly vendor lock-in Let’s be blunt: some MFT vendors have built product suites that are less about true partnership and more about proprietary siloing.…

    Read article

  •  
    1–2 minutes
    23/07/2025

    Avoid downtime and threat actors: Getting the best of both worlds in MFT

    For enterprise organizations relying on managed file transfer (MFT) solutions, cybersecurity often feels like an arms race. The need to patch MFT software vulnerabilities to prevent breaches…

    Read article

Related Content

Read more about

JSCAPE MFT
  •  
    1–2 minutes
    30/07/2025

    Escape the grip: Why flexible MFT is key to enterprise agility

    Break free from costly vendor lock-in Let’s be blunt: some MFT vendors have built product suites that are less about true partnership and more about proprietary siloing.…

    Read article

  •  
    1–2 minutes
    03/07/2025

    Consolidate, deploy and thrive: JSCAPE’s formula for MFT success in uncertain times

    Global enterprises today are navigating a landscape marked by significant economic volatility. Fluctuating markets, shifting trade policies and persistent economic uncertainty are compelling enterprise organizations to reevaluate…

    Read article

  •  
    1–2 minutes
    31/03/2025

    SFTP vs. FTPS: Which file transfer software is best for business use?

    What is SFTP? SFTP is a file transfer protocol that’s normally packaged with Secure Shell (SSH), the network protocol most IT administrators use to access and manage…

    Read article

  •  
    1–2 minutes
    25/03/2025

    EDI integration with trading partners: 6 best practices

    Many large companies with high-volume transactions, especially those involved in e-commerce, manufacturing and retail supply chains, have long migrated from manual processes to Electronic Data Interchange (EDI).…

    Read article

Company

  • About Us
  • Contact Us
  • Clients
  • Case Studies
  • Testimonials
  • Privacy Policy
  • Certifications

Resources

  • Managed File Transfer
  • Secure File Transfer
  • Secure FTP Server
  • AS2 Server
  • Reverse Proxy
  • File Upload Processing
  • What Is An AS2 Server?

Support

  • Help Desk
  • Documentation
  • Customer Downloads
JSCAPE

Copyright © 2025 JSCAPE

  • Privacy Policy
  • Cookie Settings