Unable to start app or nsa service with Failed to load keystore type error

book

Article ID: 192901

calendar_today

Updated On:

Products

Clarity PPM On Premise

Issue/Introduction

After upgrade, we're trying to start the services and app and nsa will not start. Error message in app-system.log:

2020/06/11 15:54:20.342 | Jun 11, 2020 3:54:20 PM org.apache.tomcat.util.net.SSLUtilBase getStore

2020/06/11 15:54:20.347 | SEVERE: Failed to load keystore type [JKS] with path [E:\PPM\Clarity\Keystore\Clarity.jks] due to [Illegal character in opaque part at index 2: E:\PPM\Clarity\Keystore\Clarity.jks]

2020/06/11 15:54:20.367 | java.lang.IllegalArgumentException: Illegal character in opaque part at index 2: E:\PPM\Clarity\Keystore\Clarity.jks

2020/06/11 15:54:20.377 |        at java.base/java.net.URI.create(URI.java:883)

2020/06/11 15:54:20.387 |        at java.base/java.net.URI.resolve(URI.java:1066)

Environment

Release : 15.8.1

Component : CA PPM INTEGRATIONS & INSTALLATIONS

Resolution

A security setting in the tomcat config may be causing the error.

Alternatively replace the keystore file or remove the encryption before starting services.