search cancel

CAPC Throwing 500 error after login

book

Article ID: 215573

calendar_today

Updated On:

Products

CA Performance Management - Usage and Administration

Issue/Introduction

User reported that he was receiving a 500 error upon logging into CAPC.  

The following error appeared in the SSO log

ERROR | Scanner-0 | 2021-05-19 06:43:53,128 | org.opensaml.xmlsec.algorithm.AlgorithmRegistry
| Fatal error evaluating algorithm runtime support
java.lang.NoClassDefFoundError: org/bouncycastle/crypto/general/SecureHashERROR | Scanner-0 | 2021-05-19 06:42:22,740 | org.opensaml.xmlsec.algorithm.AlgorithmRegistry
| Fatal error evaluating algorithm runtime support
java.lang.NoClassDefFoundError: org/bouncycastle/jcajce/provider/BaseSignature

 

 

 

Cause

Jetty is unable to find the bouncycastle jar file, but it should be in /opt/CA/PerformanceCenter/sso/webapps/sso/WEB-INF/lib/bc-fips-1.0.0.jar, which is where we put the jar. So Jetty should be able to find it during it's runtime, when doing jsp compile/run

Environment

Release : 20.2

Component : PERFORMANCE MANAGEMENT INTEGRATIONS

Resolution

Restart the SSO service, and this error should disappear