The keystore.properties file

Applies to: On premises

Create a keystore.properties file. The file defines the custom encryption key to use for passwords that are stored in IBM OpenPages® properties files.

Do this task after you create a keystore and configure it in IBM OpenPages.

Use the following text as a template:
#Tue December 13 23:35:46 EDT 2026
key.password=<password for the encryption key>
key.alias=<alias (name) of the encryption key>
keystore.path=<full path to the .jks file>
store.password=<password for the keystore>
Note: The key.password and the store.password must be the same.
For the keystore.path parameter, use a directory that all of your application servers and reporting servers can access. If you use global search, ensure that your search server can also access the directory. You have the following options:
  • Specify a network location that all application servers, reporting servers, and the search server can access.
  • Or, store the .jks file in the same directory on each server.
  • Or, create a keystore.properties file for each type of server.
Example:
#Tue December 13 23:35:46 EDT 2026
key.password=password
key.alias=openpages
keystore.path=C\:\\admin\\keystore-AES256.jks
store.password=password