If you're customizing your Supportbench environment with a branded domain, installing an SSL certificate is an essential step to secure your communications, boost customer trust, and ensure compliance.
In this article, we'll walk through:
Why SSL is critical in Supportbench
How to register and configure a custom domain
CNAME setup for custom domain routing
How to create a Certificate Signing Request (CSR)
How to install an SSL certificate
How to export the certificate as a .PFX file (required for Supportbench)
Let's lock it down. ๐
SSL (Secure Socket Layer) ensures all data passed between your users and your Supportbench portal is encrypted. If you're using a custom domain, SSL isn't optional—it's a requirement.
โ Encrypts sensitive data like ticket history, user info, and KB access
โ Protects against MITM (man-in-the-middle) attacks
โ Avoids browser “Not Secure” warnings
โ Meets compliance requirements like SOC 2 and GDPR
โ Boosts SEO rankings with HTTPS
Pick and purchase a domain that represents your brand's support hub—like:
<span><span>support.yourcompany.com </span></span>
You'll use this in place of the default yourdomain.supportbench.net.
yourdomain.supportbench.net
Log into your domain registrar (e.g., GoDaddy, Namecheap) and navigate to DNS settings.
Host: support (or any subdomain you prefer)
support
Points to: yourdomain.supportbench.net
This CNAME points your domain to the Supportbench portal while keeping your branding.
Supportbench requires a standalone SSL certificate for your chosen subdomain only (not a wildcard or multi-site cert). You'll need:
A CSR (Certificate Signing Request)
Private key
Final SSL certificate in .PFX format
Here's how to create and install it properly:
To get started, you'll need to create a CSR (Certificate Signing Request), which contains your subdomain info and public key. We recommend using IIS Manager on Windows for this.
Install IIS Manager (via Windows Features)
Open IIS Manager → Click your server → Open Server Certificates
Select “Create Certificate Request”
Set Common Name as your subdomain (e.g., support.yourcompany.com)
support.yourcompany.com
Set Bit Length: 2048
Save the CSR text file
๐ Reference: DigiCert's guide for CSR generation via MMC
Submit your CSR to your provider (e.g., GoDaddy)
Download the returned certificate files once your CSR is approved
After completing your CSR:
Return to IIS Manager → Click “Complete Certificate Request”
Import the certificate into your server
Next, open MMC to manage/export the certificate:
Open Windows Run → Type mmc
mmc
Go to File → Add/Remove Snap-in
Add: “Certificates – Computer Account” and “Certificates – User Account”
Locate your certificate under Personal → Certificates
Now that your SSL certificate is installed, it must be exported in .PFX format for Supportbench.
.PFX
In MMC, right-click your certificate → All Tasks → Export
Select “Yes, export the private key”
Choose PFX (.p12) format
Enable:
Include all certificates in the certification path
Export all extended properties
Set a secure password
Save the file as yourdomain.pfx
yourdomain.pfx
โ This .pfx file contains the private key, certificate, and full chain. It's required by Supportbench.
.pfx
You're now ready to secure your custom domain in Supportbench.
Log into Supportbench
Navigate to Configuration → Account → SSL
Upload your .pfx file and enter the export password
Save changes and test your custom domain via HTTPS
Was this article helpfu?
Thank you for voting
You are related to multiple companies. Please select the company you wish to login as.