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
keystoreFileconf/<your file name>.pfx
keystorePassFor 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.