Start a conversation

How to enable SSL for BPM Studio?

Overview

After enabling SSL for Aurea Process server, you will need to enable SSL also for BPM Studio to be able to connect to the Server.

 


Solution

Following are the steps to import the SSL certificate to BPM studio:

  1. Obtain the client certificate from the Application Server where Aurea Process is running and SSL is enabled. This process is different, depending on the Application Server used and you will need to use your Application Server's documentation to find out how it should be done. For eg. the cacert file for WebLogic (which applies to both the Portal and EJB server) is located under:
    $BEA_HOME\wlserver_10\server\lib\cacerts
  2. Save the obtained client certificate, eg. under the name of ExportCert.
  3. Run the below command to import the client certificate into the BPM Studio keystore:
    $BPMStudio\jdk\bin\keytool -import -keystore BPMStudio\jdk\jre\lib\security\cacerts -file ExportCert -alias ClientCert

 


SSL debugging

In case you are facing difficulties with the SSL configuration or you need more information about how your SSL setup is working, you can enable SSL debugging by adding the following JVM parameter to the BPM Studio JVM "-Dssl.debug=true". Follow these steps to add this parameter to the BPM Studio launcher:

  1. Click on Start Menu -> Aurea -> Right-click on "Launch BPM Studio" -> More -> Open file location
  2. Right-click on Launch BPM Studio icon.
  3. On the Shortcut tab edit the Target value:

    from

    $BPMStudio_Home\eclipse\eclipse.exe -vm jdk\bin\javaw.exe -vmargs-Xmx512M -XX:MaxPermSize=128m

    to

    $BPMStudio_Home\eclipse\eclipse.exe -vm jdk\bin\java.exe -vmargs-Xmx512M -XX:MaxPermSize=128m -Dssl.debug=true 

    Note the following changes:

    1. javaw.exe changed to java.exe
    2. added -Dssl.debug=true

Back to the top

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted
  3. Updated

Comments