On Sun, 16 Nov 2014, Alexandre Adao wrote:

Hello everyone,

I am being running CAS 3.4.10 with no problem, until I change the SSL Cert
SHA-2. I just installed SSL Certificate SHA-2 from GoDaddy successfully.
The Apache Tomcat 7.0 runs perfectly with the new SHA-2 certificate.
However, the Ticket Services did not work!  Is there any incompatibly with
SHA-2 certificate. I had to go back to SHA-1 SSL Cert to get it work. See
the error bellow and please advise.

Error 500--Internal Server Error

java.lang.RuntimeException: javax.net.ssl.SSLHandshakeException: General
SSLEngine problem
...
Caused by: javax.net.ssl.SSLHandshakeException: General SSLEngine problem
...
Caused by: javax.net.ssl.SSLHandshakeException: General SSLEngine problem
...
Caused by: sun.security.validator.ValidatorException: PKIX path building
failed: sun.security.provider.certpath.SunCertPathBuilderException: unable
to find valid certification path to requested target
...
Caused by: sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested target
at
sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:174)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:238)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:320)
... 41 more

The root error looks like the error you get when the Root CA cert is not trusted in the client Java program's certificate database. Perhaps the new GoDaddy SHA-2 certificate has a new, different Root CA that is not in your jre/lib/security/cacerts database?

        Andy

--
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to