Create LTPA keys in Windows
Sametime 12.0.3 chat server is available on Windows. You may want to have SSO, for example with Domino to have awareness status in email.
You then need a LTPA key, which is very easy to create if you use Docker as referenced in the documentation here https://help.hcl-software.com/sametime/v1203/admin/ltpa_generate_key.html
But what if you don’t use Docker? You need a way to generate a LTPA key in Windows. I found out that is not hard as it may seem and in this post I will explain how to do this.
LTPA keys are generated by WebSphere Application Server, but installing a full WAS server just to create the LTPA key is definitely an overkill, besides you need to know WAS itself, which is not always the case.
As the above mentioned documentation suggest you can use an instance of WebSphere Liberty to generate LTPA keys.
WebSphere Liberty is downloadable for free from IBM (https://www.ibm.com/support/pages/websphere-liberty-developers), there are several formats available, I used the zip file. Is named wlp-webProfile8-java8-win-x86_64-25.0.0.11.zip

To install it simply unzip the file in a directory on your machine, you can do it on your PC, there is no need to do it on the server; I unpacked the file in C:\wlp

Now open a command prompt and go in the bin directory. Run the file securityUtility.bat with those options: securityUtility createLTPAKeys --password=yourpassword
This will create the ltpa.keys file in the bin directory

If you want to have the file in a different directory use the option --file= in the command.
Copy the file from the PC where you created it to the Sametime server machine.
When installing Sametime, if you select to configure LTPA here

You are presented with this screen

Just type in the dialog the location of the file you have created.
