Objective
This article explains how to import and apply a .pfx certificate in ADSelfService Plus to enable HTTPS access. A .pfx file securely bundles your SSL certificate and its corresponding private key, allowing you to replace the default self-signed certificate with a trusted one. This ensures encrypted communication between users and the ADSelfService Plus server.
Prerequisites
ADSelfService Plus must be installed and accessible (default port: 9251).
Have administrative privileges in ADSelfService Plus.
Have a valid, password-protected .pfx file containing the public SSL certificate; a private key; and the certificate chain from a trusted certificate authority (CA).
Steps to apply a .pfx certificate
Log in to ADSelfService Plus as an administrator.
Navigate to Admin > Product Settings > Connection > Connection Settings.
Click Apply SSL Certificate.
Select the Apply Certificate option.
In the Upload Certificate File field, click Browse and select your .pfx file from your system.
Enter the password associated with the .pfx file in the Certificate Password field.
Click Apply.
Restart the ADSelfService Plus service manually via services.msc for the changes to take effect.
Validation and confirmation
After restarting the server:
Access the ADSelfService Plus portal via its configured HTTPS port.
https://<hostname>:9251 Click the padlock icon in the browser's address bar.
Inspect the certificate details and verify the following:
Common Name (CN) or Subject Alternative Name (SAN) matches your server hostname.
Certificate Issuer is the name of your CA.
The validity period is current and not expired.
The certificate chain is complete and the certificate is shown as trusted by your browser.
Tips
How to reach support
If the issue persists, contact our support team here.