Enterprise Dashboard service is getting stopped automatically

book

Article ID: 6816

calendar_today

Updated On:

Products

CA Application Test Service Virtualization CA Continuous Application Insight (PathFinder) CA Service Virtualization (DevTest / LISA / VSE / Application Test)

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 communitcation between components, please refer below link: 

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