Installing PKCS12 (.pfx) Certificate Manage Engine Helpdesk
Installing PKCS12 (.pfx) Certificate
A PKCS12 (.pfx) certificate stores the RSA keys and the SSL certificate in a single encrypted file.
Follow these steps to install the certificate:
- Stop the application.
- Copy the PKCS12 (.pfx) file to <installation directory>\conf\.
For versions earlier than 9400, copy the file to <installation directory>\server\default\conf\
- Switch the application to the secure mode by changing the web server port to 443.
- Go to <installation directory>\conf\ and open the server.xml file in a text editor.
For versions 9.2 and 9.3, go to <installation directory>\server\default\deploy\jbossweb-tomcat70.sar
For versions earlier than 9.1, go to <installation directory>\server\default\deploy\jbossweb-tomcat50.sar
- Locate the Connector SSLEnabled=”true” string, insert keystoreType=”pkcs12″ and replace the following attributes with values as shown:
Attribute | Value |
---|---|
keystoreFile | conf/<your file name>.pfx |
keystorePass | For versions earlier than 10.0, type your plain text password as is.For versions 10.0 and later, paste the encrypted password. |
- Restart the application. Note that the application will now run in the secure mode.
The following screenshot displays the server.xml file after the required changes.
How to encrypt your password in ServiceDesk Plus.
At the command prompt, change to <installation directory>\bin
For versions earlier than 10.5, run:
encrypt.bat “<your password>”
For versions 10.5 and later, run:
encrypt.bat -a aes256 -v “<your password>”
The encrypted password will be displayed in the next line.