Opening Rich Forms in secure mode

 

Please follow below steps to open Rich Forms in Secure Mode, i.e. while accessing the Adeptia Suite over https. Below steps would be helpful if you have "6.2 SP2" or higher version of Adeptia Suite:

  1. Change the HTTP scheme for Rich form.
  • On the Adeptia Suite Home page, click Administer tab.
  • Click Update System Properties.
  • Expand the Services and click Rich Forms.
  • Change the value of abpm.frevvo.httpScheme property to https. By default, the value is http.test.png
  • Click Save and reload the changes.

2. Add Subject Alternative Names (SAN) field to the keystore and import the keystore’s certificate.

subjectAltName (SAN) is an extension to X.509 that allows various values to be associated with a security certificate. 
These values are called "Subject Alternative Names", or SANs.
  • Go to <Adeptia Installation Folder> \AdeptiaServer\ServerKernel\etc\jetty\ folder.
  • Add SAN field information to your keystore using following command:keytool -genkeypair -keystore keystore -dname "CN=test, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown" -keypass keypwd -storepass storepass -keyalg RSA -alias unknown -ext SAN=dns:test.abc.com,ip:1.1.1.1Note: You can change the values as per your requirement. Refer the following URL for details http://stackoverflow.com/questions/8744607/how-to-add-subject-alernative-name-to-ssl-certs.  
  • Ensure that the entries are correctly pointing to the keystore. See following example:test3.png
  • Export the public certificate from the keystore using following command:

            keytool -export -alias <AliasName> -file client.cer -keystore <keystoreName> 

Note: Here you need to replace alias value with actual alias of your certificate. To know the alias of your certificate, run the following command:

            Keytool –list –keystore <KeystoreName> 

  • Go to <Adeptia Installation Folder> \AdeptiaServer\ServerKernel\etc\truststore folder and import the exported certificate into Adeptia’s truststore cacerts. To import this use the following command:

            keytool -import -alias <AliasName> -file client.cer -keystore cacerts

  •  Restart Kernel and Webrunner.
Have more questions? Submit a request

0 Comments

Article is closed for comments.