The application server does not start after changes to the SSL keystore password
You change the password to the SSL keystore on WebSphere Application Server Liberty
Base, or you change the security settings
using WebSphere Application Server Liberty
Base the
ssl_config.xml or authentication_config.xml configuration
files. The application server does not start. The following message is found in the application
server trace file trace.log (the message is shown here on three lines to make
it more readable):
JSAS0011E: [SSLConfiguration.validateSSLConfig] Java. exception
Exception = java.io.IOException:
Keystore was tampered with, or password was incorrectCause and solution:
The certificate has not been reloaded or regenerated. Any change to the keystore password on the server or connector requires the SSL certificate to be reloaded or regenerated to work correctly.
Reload or regenerate the certificate and restart the application server.
To regenerate the certificate issue this command:
openssl genrsa -des3 -passout pass:<your_password> -out client.key 2048If you do not want to supply the password
openly in the command, omit it, and you will be prompted for it.