How to install .pfx certificate manually in ServiceDesk Plus MSP version 10.5 and above

How to install .pfx certificate manually in ServiceDesk Plus MSP version 10.5 and above


The below steps are applicable for version 10.5 and above. For .pfx certificate installation in version 9427 and below, follow the steps here

A PKCS12 (.pfx) certificate stores the RSA keys and the SSL certificate in a single encrypted file.
Follow these steps to install the certificate manually:

1. Stop the application. 
2. Copy the PKCS12 (.pfx) file to ManageEngine\ServiceDeskPlus-MSP\conf\.
3. Switch the application to the secure mode by changing the webserver port to 443 by following the below steps 

3a. Stop the application 
3b. Open Command Prompt as Admin
3c. Go to ManageEngine\ServiceDeskPlus-MSP\bin
3d. Invoke command changeWebServerPort.bat [newportnumber] [Protocol http or https]

Refer below screenshot 




4. Go to  <installation directory>\conf\ and open the server.xml file in a text editor.

  • 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.5, type your plain text password as is.

For versions 10.5 and later, paste the encrypted password.


The following screenshot displays the server.xml file after the required changes.


How to encrypt your password in ServiceDesk Plus MSP.

1. Open Command Prompt as Admin
2. Go to ManageEngine\ServiceDeskPlus-MSP\bin
3. For versions 10.5 and later, run:
encrypt.bat -a aes256 -v "<your password>"

The encrypted password will be displayed in the next line. 


5. Start the app

          • Related Articles

          • How to install SSL certificate of .PFX format for 9.4 builds

            Installing .PFX Certificate   .PFX is an extension for security certificate. It defines a file format that stores private keys (generated by your server at the time the CSR was generated) and public key certificate (your SSL Certificate provided by ...
          • How do I install SSL certificate for ServiceDeskPlus-MSP?

            Introduction ServiceDesk Plus - MSP can run as a HTTPS service. But it requires a SSL (Secure Socket Layer) Certificate signed by a valid Certificate Authority (CA). By default, on a first-time start-up, it creates a self-signed certificate. This ...
          • How do I host ServiceDesk Plus MSP on the internet?

            In order to make ServiceDeskPlus – MSP available for users in Internet, let us assume the following scenarios.   Scenario 1: ServiceDesk Plus – MSP is installed in LAN and should be available in LAN and WAN: Assume ServiceDesk Plus – MSP is installed ...
          • SCP, SDP and MSP Differences

            Though ManageEngine has multiple HelpDesk applications, they are developed and targeted for Different markets. Here are few cases to understand the difference between them. HelpDesk Applications in ManageEngine (ME) are as follows :  1. SupportCenter ...
          • Database Schema of MSP

            The database schema is accessible from within the ServiceDesk Plus MSP application. Navigate to Reports -> New Query report -> Here you can click on the two icons available to view the Schema like shown below,