When an encrypted password is defined in configuration.properties file of AWI Jetty Launcher - [Example below]
https.keystore.password=--10FA6F259309FA14FFFB44A705F94133A1
https.manager.password=--10FA6F259309FA14FFFB44A705F94133A1
Jetty is unable to start and below error can be found in the Jetty logs.
[ERROR] NOLOGIN/- NOUI [com.uc4.ecc.jetty.JettyServerLauncher] - Unable to start JETTY
org.eclipse.jetty.util.MultiException: Multiple exceptions
java.io.IOException: keystore password was incorrect
Release: 21.0.4
Component: Automic Web Interface
Sub-Component: Jetty
This is identified as a bug as Jetty is unable to decrypt the encoded password using the UCYBCRYP.EXE tool.
Workaround:
Use plain-text in the configuration.properties file of AWI Jetty Launcher for the below parameters
[Example]
https.keystore.password=changeit
https.manager.password=changeit
Solution:
The issue has been confirmed to be a bug by our Dev team and fixed with 21.0.5. Please note that this update requires the AWI, AE, initialdata, and utilities to be on the same service pack.