Enterprise Dashboard service is getting stopped automatically WITH ERROR java.lang.IllegalStateException: no valid keystore
search cancel

Enterprise Dashboard service is getting stopped automatically WITH ERROR java.lang.IllegalStateException: no valid keystore

book

Article ID: 6816

calendar_today

Updated On:

Products

CA Application Test CA Continuous Application Insight (PathFinder)

Issue/Introduction

Enterprise dashboard service is getting stopped automatically immediately after starting the service. 

 

Below error message i could see in the log file. 

 

 [main] ERROR org.springframework.boot.SpringApplication - Application startup failed 

org.springframework.boot.context.embedded.EmbeddedServletContainerException: Unable to start embedded Jetty servlet container 

Caused by: java.lang.IllegalStateException: no valid keystore 

 [main] ERROR dradis.Application - Exception: Unable to start embedded Jetty servlet container 

 

Environment

SSL protocol has enabled for EnterpriseDashboard and console has configured with https

Resolution

Please verify keystore path, file and password details has configured properly in dradis.properties file.

Sample properties to enable https and setup the webserver ssl keystore for Enterprise dashboard console are:

dradis.webserver.https.enabled=true

dradis.webserver.ssl.keystore.location={{DRADIS_HOME}}webserver.ks

dradis.webserver.ssl.keystore.password=yourpassword

dradis.webserver.ssl.keymanager.password=yourpassword

 

If we comment out these properties in dradis.properties file, Enterprise Dashboard console uses http protocol for console.

Additional Information

To implement SSL communication between components, please refer below link: 

https://docops.ca.com/devtest-solutions/10-X/en/administering/security/using-ssl-to-secure-communication