
3.
Once you’ve entered all the details, click the Generate CSR button.Step 3: Submit the generated CSR file to your Certification Authority
- When you click the Generate CSR button, two files—SelfService.csr and SelfService.keystore—will be generated.
- You can locate the SelfService.csr file in <Installation_directory>\webapps\adssp\certificates folder and the SelfService.keystore file in <Installation_directory>\jre\bin folder.
- Submit the SelfService.csr file to your Certification Authority (CA).
Step 4: Bind the CA-signed certificates with ADSelfService Plus
Option 1: Using the admin portal
- Go back to Admin → Product Settings → Connection.
- Click SSL Certification Tool at the next to HTTPS
- Select Apply Certificate.
- Click Browse to upload the certificate.
- In Certificate Password field, enter the password of the uploaded certificate.
- Click Apply.

Option 2: Manual
- Back up the server.keystore, SelfService.p12, server.xml, and web.xml files located at <Installation_Directory>\conf folder (Default location: C:\ManageEngine\ADSelfService Plus\conf).
- Copy the certificate file, say cert.pfx, and paste it under the <Installation_directory>\conf folder (Default location: C:\ManageEngine\ ADSelfService Plus\ conf).
- Open the server.xml file, located in the <Installation_directory>\conf folder, in a text editor. Scroll down to the end of the file where you’ll find a connector tag as shown below:

<Connector SSLEnabled="true" ……
/>
4. Modify the following properties:
i. Replace the value of keystoreFile with ./conf/cert.pfx
ii. Replace the value of keystorePass with the password of your PFX certificate.
For example:

<Connector SSLEnabled="true" acceptCount="100" clientAuth="false" connectionTimeout="20000" debug="0" disableUploadTimeout="true" enableLookups="false" keystoreFile="./conf/cert.pfx" keystorePass="********" keystoreType="PKCS12" maxSpareThreads="75" maxThreads="150" minSpareThreads="25" name="SSL" port="9251" scheme="https" secure="true" sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2" sslProtocol="TLS"/>
5. Restart ADSelfService Plus, and check if the certificates are installed correctly.

Note: The Endpoint MFA feature will be accessible after installing the SSL certificates only if the Protocol option has been set to HTTPS under Configure Access URL (Admin > Customize > Product Settings > Connection > Connection Settings > Configure Access URL).