got java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty when using cas

Jimmy1980 picture Jimmy1980 · Jul 9, 2011 · Viewed 44.7k times · Source

we get the following exception in our application under tomcat which is using cas.

java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

when I google for it I found some guess and solutions but no one can help me .

here is a part of our tomcat server.xml file:

<Connector SSLEnabled="true" clientAuth="false" keystoreFile="conf/.keystore" maxThreads="150" port="8443" protocol="HTTP/1.1" scheme="https" secure="true" sslProtocol="TLS"/>

we point to our generated keystore.

Answer

user207421 picture user207421 · Jul 10, 2011

This bizarre error message usually means that your specified truststore was not found where you said it was.