Step 2: Bind the certificate with ADSelfService Plus
- Export and place your PFX/PKCS 12 certificate file at <Install Directory>\conf (By default: C:\ManageEngine\ADSelfService Plus\conf) folder.
- Open the server.xml file present at the same location.
- Navigate to the end of the XML file and replace the values of the following SSL connector tag:
- "keystoreFile" with "./conf/YOUR_CERT_FILE.pfx"
- "keystoreType" with "PKCS12”
Eg:
<Connector SSLEnabled="true" acceptcount="100" clientauth="false" connectiontimeout="20000" debug="0" disableuploadtimeout="true" enablelookups="false"
keystoreFile="./conf/YOUR_CERT_FILE.pfx" keystorepass="${adssp.keysorePass}"
keystoreType="PKCS12" maxsparethreads="75" maxthreads="150" minsparethreads="25" name="SSL" port="9251" scheme="https" secure="true" sslprotocol="TLS" sslprotocols="TLSv1,TLSv1.1,TLSv1.2"/>
- Restart ADSelfService Plus and check if the certificate is installed correctly.
- Note: Since the keystore password is encrypted, the value of keystorePass property in server.xml file will be assigned as ${adssp.keysorePass}.