Containerized Liberty application has startup error if server.xml has default Keystore #427
Open
Description
Failing Scenario: Many Liberty applications running on-prem have the defaultKeyStore line to create keystore to enable HTTPS. If such application tis containerized with server.xml containing <keyStore id="defaultKeyStore" password="secret" />
, application will start but you cannot access the application on SSL.
When you look at the Liberty log, error is CWPKI0033E: The keystore located at /opt/ol/wlp/output/defaultServer/resources/security/key.p12 did not load because of the following error: keystore password was incorrect"
This behavior is confusing for many users and we want to find a way to resolve this error condition.