After following the existing KB article (Article ID: 232536, Spectrum webapp not working after upgrade) we are still unable to start up the WebApp.
I get the following message:; "Request processing failed. Please refer the tomcat log for more details. ...Not able to reach OneClick Webapp. "
Looking at the tomcat catalina.out file I see the following entry:
"javax.net.ssl.SSLException: Unsupported or unrecognized SSL message"
Release : 21.2
Component : Spectrum OneClick
The following error is logged in the $SPECROOT/webtomcat/bin/logs/webswing.log file:
Caused by: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
a) Edit the $SPECROOT/webtomcat/bin/webswing-admin.properties file and changed to full path:
webswing.server.websocket.truststore = /opt/CA/Spectrum/custom/keystore/cacerts
Bounced the WebTomcat service.
The same error is still in the $SPECROOT/webtomcat/bin/logs/webswing.log file:
b) Open the WebSwing page - https://<OneClick_host>:9443/spectrum
Login: spectrum/spectrum
Locate the JVM Arguments section.
Edit it and added the following at the end (-Djavax.net.ssl.trustStore=${SPECROOT}/custom/keystore/cacerts -Djavax.net.ssl.trustStorePassword=changeit):
-Djavax.net.ssl.trustStore=/opt/CA/Spectrum/custom/keystore/cacerts -Djavax.net.ssl.trustStorePassword=changeit
Saved the changes.
Successfully launched the OneClick WebApp.