Products
ZENworks Patch Management (ZPM),ZENworks Configuration Management (ZCM)
Environment
ZENworks 23.4Situation
After the Primary Server restart, the ZENworks Appliance Console (9443) and ZCC page (7443) fails to load.Micro Focus ZENworks API Gateway service is not active on port 443.
To verify, try the below commands:
docker ps // It should not show the zen-api-gateway container as active systemctl status microfocus-zen-api-gateway.service
The below error is related to "Password Verification Failed" when accessing the ZENworks trust store that is corrupted or changed, hence reports the KeyStoreException.
Check for the below messages in the api-gateway-spring-framework.log:
java.security.KeyStoreException: problem accessing trust store
java.io.IOException: Keystore was tampered with, or password was incorrect
java.security.UnrecoverableKeyException: Password verification failed
/var/opt/microfocus/log/zenworks/api-gateway/api-gateway-spring-framework.log:
[ERROR] [2024-04-22 10:01:57] [main] [8] [Api-Gateway] [1] [SpringApplication] [Application run failed] org.springframework.context.ApplicationContextException: Unable to start reactive web server; nested exception is java.lang.IllegalStateException: java.security.KeyStoreException: problem accessing trust store org.springframework.boot.web.reactive.context.ReactiveWebServerApplicationContext.onRefresh(ReactiveWebServerApplicationContext.java:84) ~[spring-boot-2.7.5.jar!/:2.7.5] org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577) ~[spring-context-5.3.23.jar!/:5.3.23] org.springframework.boot.web.reactive.context.ReactiveWebServerApplicationContext.refresh(ReactiveWebServerApplicationContext.java:66) ~[spring-boot-2.7.5.jar!/:2.7.5] com.microfocus.zenworks.apigateway.main.ApiGatewayApplication.main(ApiGatewayApplication.java:28) ~[classes!/:23.4.0] Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:795) ~[?:?] at sun.security.util.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:243) ~[?:?] at java.security.KeyStore.load(KeyStore.java:1479) ~[?:?] Caused by: java.security.UnrecoverableKeyException: Password verification failed at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:793) ~[?:?] at sun.security.util.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:243) ~[?:?] at java.security.KeyStore.load(KeyStore.java:1479) ~[?:?]Find resolution on support portal here